Vlákno názorů k článku Jak jsem instaloval a testoval FreeBSD 5.2 (2) od junix - Jen bych jeste doplnil jeden dotaz na to...

  • Článek je starý, nové názory již nelze přidávat.
  • 3. 3. 2004 1:12

    junix (neregistrovaný)

    Jen bych jeste doplnil jeden dotaz na to vyladene jadro. FreeBSD 5.X jako vyvojova verze ma defaultne zapnuto spoustu debugovacich a ladicich funkci, ktere vyrazne ubiraji vykon. Vetsina techto funkci se da vypnout, kdyz se v konfiguraku kernelu zakomentuji nasledujici radky:

    # Debugging for use in -current
    #options DDB #Enable the kernel debugger
    #options INVARIANTS #Enable calls of extra sanity checking
    #options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS
    #options WITNESS #Enable checks to detect deadlocks and cycles
    #options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed

    Pise se o tom v /usr/src/UPDATING.
    Tak bych se chtel zeptat, jak to bylo ve vasem pripade. Nechci vypadat, jako dalsi fanaticky zastance, ale mozna by pro vetsi objektivitu bylo lepsi udelat ten test jeste i pro produkcni verzi 4.9. Ne ze bych cekal, ze bude vykonnejsi, nez Linux (on o vykonu leccos naznacuje ten serial o porovnavani obou systemu)...

  • 3. 3. 2004 8:02

    Michal Kára (neregistrovaný)

    Vyse uvedene nastaveni bylo:
    #options DDB #Enable the kernel debugger
    #options INVARIANTS #Enable calls of extra sanity checking
    options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS
    #options WITNESS #Enable checks to detect deadlocks and cycles
    #options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed

    Takze jen INVARIANT_SUPPORT bylo zapnute. Mohu ho jeste zkusit vypnout, jestli myslite, ze to bude mit meritelny vliv.

  • 3. 3. 2004 10:00

    junix (neregistrovaný)

    No, to uz asi vyrazny vliv mit nebude, tedy jestli spravne chapu vyznam, tak se tam sice nejake ty funkce pridaji, ale bez INVARIANTS se pak nevolaji.
    Nicmene by bylo zajimave jeste udelat ten test s verzi 4.9, alespon pro uplne uspokojeni nas BSDckaru :). Mimochodem jadro FreeBSD 5.2 a 4.9 ve stejne konfiguraci se lisi velikosti vice jak o 1MB (vice nez 20%). Samozrejme to s vykonem nemusi primo souviset.