Author Topic: Journaling podrska za FFS  (Read 3803 times)

soxxx

  • Administrator
  • Hero Member
  • *****
  • Posts: 1438
Journaling podrska za FFS
« on: August 04, 2008, 09:22:12 pm »
U NetBSD-current je integrisan kod za FFS metadata journaling, WAPBL - Write Ahead Physical Block Logging.
Journaling je nesto sto je poznato korisnicima JFS, XFS ili ext3 fajl sistema. BSD odgovor na to je naravno soft-updates koji je i dalje dostupan u NetBSD (kao softdep). WAPBL ce biti dostupan u nadolazecem NetBSD 5.0 izdanju.

Objava i vise informacija:

http://mail-index.netbsd.org/netbsd-announce/2008/07/31/msg000037.html
http://www.netbsd.org/changes/#wapbl
http://www.wasabisystems.com/technology/wjfs

Za one koji neznaju sta je journaling: http://en.wikipedia.org/wiki/Journaling_file_system
The best way to learn UNIX is to play with it, and the harder you play, the more you learn.
If you play hard enough, you'll break something for sure, and having to fix a badly broken system is arguably the fastest way of all to learn. -Michael Lucas, AbsoluteBSD

soxxx

  • Administrator
  • Hero Member
  • *****
  • Posts: 1438
Journaling podrska za FFS
« Reply #1 on: August 27, 2008, 09:31:50 am »
Kako se do sada pokazao WAPBL? I kako stoji sa "soft dependencies" (poznatiji kao soft updates)?
Vise o tome u naredna 2 blog posta:

http://zhadum.org.uk/2008/07/31/journaling-at-last/
http://zhadum.org.uk/2008/08/23/wapbl-vs-soft-dependences/

Ukratko evo rezultata:


---------------------------------------------------------------------------------
|Benchmark | synchronous | soft deps | WAPBL | asynchronous |
---------------------------------------------------------------------------------
|tar             | 155:56          | 39:06       | 35:52  | 34:07              |
|rm              | 59:55            | 9:11         | 4:36    | 4:18               |
---------------------------------------------------------------------------------

Veceras vadim bateriju iz laptopa na zivo, ako mi se sistem zaj*&e poslacu im "protesnu notu"... :D
The best way to learn UNIX is to play with it, and the harder you play, the more you learn.
If you play hard enough, you'll break something for sure, and having to fix a badly broken system is arguably the fastest way of all to learn. -Michael Lucas, AbsoluteBSD