Radau įdomią informaciją apie tai ką mūsų organizmas veikia tam tikru paros metu. Taigi:
1:00 – Daugelis žmoniu šiuo metu jau kaip 3 valandas yra miego stadijoje. Miegas negilus. Organizmas padidintai jautrus skausmui.
2:00 – Dauguma organų ritmiškai stabdo savo veiklą. Bet tik ne kepenys – jos skaido toksines medžiagas.
3:00 – Organizmas ilsisi. Pulsas ir kvėpavimas lėtėja. Read more…
Tęsiant kalbą apie įvesties/išvesties užklausas, verta paminėti, kad eilės sudaromos ne FIFO (first in first out) principu. Eiliavimas atliekamas naudojant specialius algoritmus. Šie algoritmai vadinami liftais (elevator). Liftai atsirado 2.6 branduolyje. Read more…
Nutariau apžvelgti Linux įvesties/išvesties posistemę. Ši tema gana plati, tad tam bus skirti keli straipsniai. Straipsniuose bus kalbama apie įvesties/išvesties posistemės optimizavimą.
Iš esmės įvesties/išvesties posistemė yra procesų visuma, atsakinga už duomenų keliavimą tarp kietojo disko ir atminties. Bet koks veiksmas sistemoje susiveda į programinės įrangos atliekamas šias operacijas: Read more…
Raudonos, geltonos bei žalios spalvos augalija dėl savo sudėtyje esančių karotinoidų gali stiprinti mūsų regėjimą. Pavyzdžiui morkų vartojimas tikrai gerina regėjimą, mat morkose yra tam tikrų antioksidantų karotinoidų, kurie yra svarbios geltonosios tinklainės dėmės sudedamosios. Gamtoje egzistuoja šimtai įvairių karotinoidų, tačiau žmogaus tinklainės geltonojoje dėmėje yra tik du pigmentai – liuteinas bei zeasantinas. Šie du pigmentai atlieka apsauginę funkciją. Iš vienos pusės jie saugo akį nuo mėlynųjų dažnių iš kitos – jie yra antioksidantai, slopinantys oksidacijos procesus. Read more…
Virškinimo normalizavimui reikėtų vartoti obuolius, bananus, slyvas bei bulves. Jei sutrikimai virškinimo sistemoje dažni, tai nors kartą dienoj būtina valgyti skystą maistą, tokį kaip košę rytais ar sriubą per pietūs. Taip pat yra sveika gerti ramunėlių ar mėtų arbatą.
Širdies kraujagyslių ligoms užkirsti kelią galima vartojant apelsinus, greipfrutus, česnakus, morkas bei pupeles. “Blogojo” cholesterolio padės atsikratyti lašiša, tamsus šokoladas, kakao. Spaudimą sumažins apelsinų bei greipfrutų sultys o taip pat į salotas pridėtas česnakas. Read more…
Character set – tai simbolių ir koduočių rinkinys. Collation – tai taisyklių rinkinys, nurodantis kaip lyginti simbolius simbolių ir koduočių rinkinyje. Pavyzdžiui, galime turėti simbolių seką: “A“, “B“, “a“, “b“. Kiekvienam simboliui priskiriame reikšmę: “A” = 0, “B” = 1, “a” = 2, “b” = 3. Tokiu būdu “A” yra simbolis, o 0 yra jo koduotė, o visų keturių simbolių ir koduočių rinkinys vadinamas Character set. Paprasčiausias būdas sulyginti simbolius yra pažiūrėti jų koduotes. Pavyzdžiui 0 yra mažiau nei 1, todėl “A” mažiau nei “B“. Taigi, šiuo atveju mes pritaikėme lyginimo taisyklę simboliams. Tačiau buvo pritaikyta tik viena taisyklė – kodavimų lyginimas. Toks būdas yra paprasčiausias ir yra vadinamas binariniu (binary).
Read more…
Dievas nulipdė iš molio žmogų ir liko molio gabalėlis.
- Ką tau dar nulipdyti, žmogau? – paklausė Dievas.
- Nulipdyk man laimę, – atsakė žmogus.
Dievas nieko neatsakė, tik padavė likusį molį žmogui į ranką.
Linux fizinę atmintį (RAM) skaldo į atminties dalis, vadinamas puslapiais. Swapping‘as, tai procesas kuomet atminties puslapis yra kopijuojamas į paruoštą vietą diske, ta vieta vadinama SWAP vieta. Taip yra atlaisvinama fizinė atmintis. Fizinės bei SWAP atminties kiekis sudaro virtualios atminties kiekį.
Read more…
Šiame įraše papasakosiu kaip apytiksliai apskaičiuoti kiek atminties gali naudoti InnoDB. Iš pradžių apskaičiuokime tam tikras nuo operacinės sistemos priklausančias konstantas:
Read more…
Stripping – technologija, kuomet failas yra paskirstomas po kelis fizinius diskus, vėliau iš visų diskų po gabalą nuskaitomas į vieną failą.
Būna du skirtingi stripping būdai, baitų ir blokų lygio. Kuomet naudojamas baitų lygis, duomenis į diskus rašomi baitais, pirmas baitas į pirmą diską, antras į antrą ir t.t.
Kuomet naudojamas blokų lygis, duomenis į diskus rašomi nustatyto dydžio blokais. Tokių blokų dydis yra vadinamas “Stripe Size“(arba “Block Size“).Taip pat galima sutikti ir šiuos sinonimus: block size, chunk size, stripe length or granularity.
Read more…