Nie widze na oczy, ale się jaram i muszę coś wrzucić.
Parę lat czaiłem się na ten projekt. Kiedyś postawiłem sobie cel w jeden weekend napisać system plików. Nie wiem czemu. Nie pytajcie. Fsy coś mi w mózgu robią dobrze.
No, ale dobra. Ważne, że w tym tygodniu się udało. Kupiłem, od żony, jeden wolny weekend za pięć innych, niewolnych weekendów. W piątek pojechała do rodziców, a ja po pracy mogłem na spokojnie siąść i zacząć wcierać w siebie void gwiazdki.
Serio nie sądziłem, że się uda, ale jednak kulawego, mocno ograniczonego potworka udało się klepnąć \o/
Nagrałem filmik do chwalenia. Dużo łatwiej było w taki sposób wyjaśnić, co wyczyniam w terminalach.
Na filmiku od zera, z palca:
Ogólnie, chcę kod trochę posprzątać, doimplementować parę dodatkowych rzeczy i stworzyć jakieś arta na bloga. Niemniej, tak jak mówiłem - jaram się jak przy pierwszym ujrzeniu kobiecych piersi i musiałem komuś o tym opowiedzieć. Żona jeszcze nie wróciła, ale też się nasłucha.
Staty:
2020-11-20 17:00:00
), do teraz (2020-11-22 13:45:06
). Wczoraj 5h snu, bo jednak praca zmęczyła. Dziś nic. W sumie 39h analizowania kernelowych dupaprintów.A teraz idę spać
Zależy w jakim sensie "ważniejsze". Ale żebyś się nie czepiał - zamień słowo "ważne" na "przydatne", teraz już powinno być OK ;)
Lepiej file system w weekend, niż własny RDBMS w ~10 lat i wciąż nie działał...
@cerrato Głównym celem było samo napisanie systemu plików. Kiedyś pomyślałem, że fajnie by było móc powiedzieć 'Napisałem system plików'. Często się czegoś takiego od ludzi nie słyszy (:
Nie zakładam, że wniesie coś nowego do wszechświata systemu plików (serio jest ich masa, polecam zobaczyć folder fs w kernelu. Każdy folder, to osobny fs.). Wszystko co mogło zostać wymyślone raczej już zostało.
Co do przyszłości projektu, to na pewno chcę doimplementować co zostało, a trochę tego jest. Myślę, że jak będę w stanie uruchomić na nim typowe benchmarki systemu plików, to będę już zadowolony :) Ciekawe jak wypadnie wydajność w porównaniu z mainstreamowymi fsami ^^
Wszystko co mogło zostać wymyślone raczej już zostało.
Raczej nie - nie kojarzę np. jakiegoś wielkiegy wysypu nowych FS pod SSD, a wydaje się, że zmiana sprzętu i zmiana sposobu jego użycia powinny iść w parze.
nie pamiętam kiedy ostatni raz widziałem wpis techniczny na mikroblogu, fajnie widzieć że jeszcze ktoś programuje na tym forum (oczywiście jest jeszcze @Manna5)