TRIM support UFS-hez

2010.12.30. 20:35

Két commitban megérkezett a TRIM support UFS-hez a FreeBSD-be. tunefs-sel (-t enable), vagy newfs-sel (-t) kapcsolható be, értelemszerűen olyan eszközök kellenek hozzá, amelyek támogatják is.Erősen SSD (flash és firmware) függő szerintem a haszna, vastagon elképzelhető, hogy…

FreeBSD is broken

2010.12.28. 20:57

Kivonat a libev (4.00) changelogjából:- do not use poll by default on freebsd, it's broken (what isn't on freebsd...).:(

Diff a FreeBSD HEAD-ből: - /* - * XXX the map must be locked for write on entry, but - * there's no easy way to assert that. - */ - + KASSERT(vm_map_locked(map), ("kmem_back: map %p is not locked", map));

kqueue Javához!

2010.08.08. 23:17

Végre valaki (davidxu@) lépett, és megírta a kqueue NIO selectort, amely be is került a jdk16 portba.Újabb pont, amit kipipálhatunk a FreeBSD más OS-ekkel szembeni lemaradásokat tartalmazó listájáról.

ZFS v15 FreeBSD 8 alatt

2010.07.23. 21:38

Aki a stable/8-nál is frissebb ZFS-t szeretne -esetleg a unix kvóta támogatás miatt-, annak nem kell két hónapot várnia (ennyi idő múlva van tervbe véve a trunkből való visszaolvasztás). Az alábbi patcheket kell feltennie a stable/8…

... legalábbis a FreeBSD-ben, az alkalmazhatóság területén.A ZFS egyik nagy hiányossága volt, hogy nem kezelt user/group kvótákat, így olyan helyeken, ahol a fájlok szétszórva helyezkedtek el, vagy bár az elhelyezkedésük megfelelő lett volna, de túl sok fájlrendszert (százezrek,…

Death is just a bug report

2010.06.05. 22:41

Nem kritikus bug report a FreeBSD-hez:Number:147479 Category:misc Synopsis:Dan Moschuk has passed away, calendar patch Severity:non-critical Priority:lowA fáraók még tízezrek verejtéke árán piramisokat, és sírkamrákat építtettek, de ma már elég a halhatatlansághoz, ha FreeBSD-t…

Volt egy időszak, amikor viszonylag kiszámíthatóan működött a ZFS a FreeBSD-ben, aztán ez hirtelen megváltozott, és előjöttek a korai ZFS-port panic-jai a kmem_map too small képében.A kernel countereket figyelve úgy tűnhet, hogy a ZFS felzabálja az összes kernelmemóriát, ez…

Solaris Itaniumon

2010.02.22. 21:59

Erről a commitról jutott eszembe, hogy milyen kusza is az élet.A lófarkas főmufti CDDL-lel osztja meg a solaris.torrentet, nehogy a zfs.tar az /usr/src/linux-ba kerüljön. Aztán az ördögös lengyel csak betölti ezt a bsd-s tarral, majd Molnár Marcel hackel rajta kicsit, és végül az…

A fejlesztő tanácsa...

2010.02.10. 00:42

... mindig arany.John Baldwintól leltem rá nemrég erre a kis aranyosra, amely azt taglalja, hogy mégis mennyire kellene állítani a kern.maxswzone értékét, ha esetleg belehalna a gép abba, hogy ez kevés: What I typically do for this panic is get the 'swapinfo' from the crash dump, and…

ATA TRIM FreeBSD-ben

2010.01.07. 12:58

Mint azt az SSD-ket részletesen bemutató cikkből tudhatjuk, az írási teljesítmény megtartásához nagyon fontos, hogy a flashekre kerülő adatról tudja a kontroller, hogy érvényesek-e, vagy sem (azaz felszabadíthatók, törölhetők).Ennek jelzésére születendőben van egy TRIM-ként…

Journaling soft updates

2010.01.05. 11:22

Wattafuck? Korábban évekig ment a vita a (populárisabb, Free-)BSD-s és a linuxos arcok között, hogy most akkor melyik a jobb, a journaling, vagy a soft updates?Persze a démonos oldalon túl sok választás nem volt, az ördög ügyvédjének muszáj volt a szoft updatest szeretnie, ellenkező…

HA storage FreeBSD-re

2009.12.24. 20:43

Bármennyire is szeretjük a FreeBSD-t, a hagyományos szerver-architektúrában gondolkozva egy igen komoly hátrányát sajnos a mai napig sem sikerült levetkőznie: HA clusterek építésére (osztott tárhellyel) nem igazán alkalmas.Ez többek közt jelenti az olyan komplex megoldások…

A korábbi cikkekből megtudhattuk hogy teljesít a MySQL FreeBSD-n, és hogy mennyit gyorsult a 8-as kiadással a 7-eshez képest. De ez elég vajon ahhoz, hogy a Linuxot és az OpenSolarist lekörözze? Íme: A sysbench read-write teszten a Linux (ext3-mal, lásd korábbi cikket, ez adja Linuxon…

A MySQL és PostgreSQL történelem cikkek alapját képező adathalmaz további elemzése közben újabb grafikonok születtek. Ezek a MySQL és a PostgreSQL viselkedését mutatják FreeBSD (8) alatt, UFS és ZFS háttértáron. A (szoftver és hardver) konfiguráció változatlan, a…

Igen, a válasz egyértelmű igen: Brutálisnak tűnik, és az is: FreeBSD performance improvement between 7.x and 8.x Test Peak performance 7.x->8.x MySQL OLTP RO 1.6970x MySQL…

Definitely: Looks brutal, and it is: FreeBSD performance improvement between 7.x and 8.x Test Peak performance 7.x->8.x MySQL OLTP RO 1.6970x MySQL OLTP RW 1.7843x…

MySQL történelem

2009.10.03. 19:40

You can read this article in english!Ez a cikk a PostgreSQL történelem folytatása, az előzményeket, és a mérés hátterét ott ismerheted meg. Láttuk mit tud a PostgreSQL, nézzük mire képes a nagy ellenség! Először is tekintsük át, hogy a tesztelt verziók (4.1.25, 5.0.85, 5.1.38,…

MySQL history

2009.10.03. 19:40

This article is a sequel to the PostgreSQL history, you can check the backgrounds there.We've seen what PostgreSQL do, let's see what the big enemy can do!But first of all, let's take a look at the release dates of the tested versions (4.1.25, 5.0.85, 5.1.38, 5.4.1 és 6.0.11): MySQL versions…

PostgreSQL történelem

2009.09.29. 09:00

You can read this article in english!Nem, nem az a történelem, amely arról szól, hogy miként lett Ingresből PostgreSQL, hanem az, amely elmondja mennyivel lett gyorsabb a lassabb nyílt forrású adatbáziskezelőként ismert RDBMS. A PostgreSQL-t nem kell bemutatni, hiszen az a két tábor,…

PostgreSQL history

2009.09.29. 09:00

No, not that history which tells about how Ingres became PostgreSQL, but the one, which tells us how much faster got the RDBMS, which is widely known as the slower one.PostgreSQL doesn't need any introduction because the two camps, which have already met with it has a solid point of view about its…

Ahogy az sejthető volt, megjelent a libdispatch, a Mac OS X Snow Leopardban bemutatkozott Grand Central Dispatch API-jának userspace implementációja a FreeBSD-ben, egyelőre(?) egy portként.Az Apple nemrég tette nyílt forrásúvá a projektet, amely az amúgy is az LLVM felé tendáló…

Az elmúlt napokban pjd (Pawel Jakub Dawidek, a ZFS-t FreeBSD-re portoló fejlesztő) egy rakás PR-t feldolgozott, és javított, majd ma, egy masszív commit keretében MFC-zte (Merge From Current) a 8-as ágba. A módosítás kompatibilitási, megbízhatósági és teljesítménybeli javulásokat…

Command Completion Coalescing

2009.08.30. 19:56

A nagyon terhelt szerverek (egyik) ősellensége mindig is a gépre aggatott mindenféle periféria volt. Nem elég, hogy lassúak, sosem hagyják dolgozni a kernelt, mindig akarnak valamit, megszakításokat (interrupt) generálnak.Az egyik ilyen kritikus pont a hálózati vezérlő (pld. ethernet…

Netbootos környezetben néha jól jöhet, ha a gépek kernelparamétereit finomabban is tudjuk szabályozni a /boot/loader.conf-nál, hiszen ez utóbbi -hacsak nem használunk valami okos NFS szervert, amelyik képes forrás IP alapján más-más tartalmat mutatni- minden azonos roottal rendelkező…

süti beállítások módosítása