[FreeBSD] Which OS is fastest for High Performance Network Applications?

Miklos Niedermayer mico at bsd.hu
2001. Jún. 10., V, 12:05:51 CEST


Hello,

On Fri, Jun 08, 2001 at 10:18:42PM +0200, Gabor Dolla wrote:

> en nagyon nem kovetek mar regota semmilyen listat :) igy nem vagyok kepben
> (ok, a cache kikapcsrol mar hallottam, lehet, hogy ezen a listan volt :)
> szoval, ha en tudom, hogy az en ide-s vinyom tuti jo cache-u, akkor
> kezzel visszakapcsolhatom ?

Persze, van rá egy sysctl.  (hw.ata.wc ha minden igaz)  Annyi, hogy ezt
csak loader.conf-ból tudod megtenni ugyanis ha már fel van élasztve az ATA
eszköz, akkor már nem.


> regen volt valami feketelista, es ha X cuccod volt, akkor tudta a rendszer
> hogy az szar, es automatikusan tett valamit
> ezt az ide cache-t is lehetne valami fekete listaval kezelni szerintem
> ami azert jobb megoldas, mint egyszeruen kikapcsolni, mert van szar ide-s
> vinyo is. a vinyok mekkora resze lehet szar ? arrol nem beszelve, hogy gondolom
> ha X gyarto kihoz egy gyenge sorozatot, akkor majd 6 honap mulva kihoz
> egy jobbat.

Erről Soren Schmidt-tel, az ATA driver mágusával kellene diskurálni.  Elég
aktív a srác és alapjában véve jól csinálja a dolgokat (**ok, nem kell
jönni a dumával, hogy kinek a milyen CDROMja még mindig hogy nem játssza
le a zenéket**).  Az IDE vinyós ügyet elég jól karbantartja, fejlesztgeti
és elég sok vincsit letesztelt, mielőtt meghozta ezt a döntést.  A vinyók
*nagy része* csinált marhaságokat nagy írási terhelés alatt.  Nem arról
van szó, hogy gyenge sorozat, sajnos.  Az van, hogy a softupdatest
szeretnék olyan szintre felhozni, hogy tényleg nagyon korrekt legyen.  Az
meg azzal ügyeskedik, hogy úgy számol, ha ő kiad valamit írásra, akkor azt
a diszk azonnal ki is írja.  Ha nem írodik ki és bejön egy crash, akkor
nagy gáz lehet, mert a softupdates tényleg hajlamos nagyon keveseket írni
a diszkre.  Itt elismerték a jelenlegi ATA driver hibáit is, ugyanis lenne
lehetőség arra, hogy jobban kihegyezzék az egyes diszkekhez, stb.  (Tehát
az írási cache kikapcsolása hivatalosan ideiglenes.)  Ez még a jövő
zenéje.  Most viszont meg kellett lépni ezt a dolgot.  Megjegyzem hasonló
probléma fennáll a hálózati drivereknél is, ha valaki normális priority
queueinget vagy hasonlót akar megvalósítani: a hálókártya ott tartja
magában a csomagokat, amíg el nem ér egy bizonyos szintet a queue.  Meg
ilyenek.  És egy csomó driver nincs felkészítve arra, hogy ezzel tudjon
kezdeni valamit.



> vagy legalabb egy olyan listat csinalnanak, ahol a tuti jok lennenek
> es azokat automatikusan engedelyezne...
> mikor lesz journaling filerendszerunk ?
> es 1ebkent is.

Journaling FS mostanában nem, bár nagyon noszogatja mindenki a
fejlesztőket...

Viszont kezd előtérbe kerülni, hogy a softupdates-szel jobban járhat az
ember, mint egy journaling FS-sel...  az UFS nagyon bevált, jó, stabil,
stb, softupdates-szel gyors is, és az fsck biztonságos.  Tehát mondom,
most abba az irányba húz a project, hogy erre kell ráerősíteni...
-CURRENT-ben már van background fsck, ami a hosszú fsck-kat illeti, és az
is tény, hogy ha valaki normálisan tuningolja a newfs paramétereket, akkor
nem tart sokáig az fsck amúgy sem...




                                         ______  o _. __
                                         / / / (_(_(__(_)  @ bsd.hu




További információk a(z) BSD levelezőlistáról