Tvikanje Gnu/Linuxa

poruka: 171
|
čitano: 24.066
|
moderatori: pirat, Lazarus Long, XXX-Man, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
13 godina
offline
Re: Tvikanje Gnu/Linuxa
rustweaver kaže...

Ti definitivno ne razumiješ koncept virtualne memorije, btw. kakva je to izjava? Pa i pod windowsima je sva memorija virtualna, kao i pod više-manje svim ostalim popularnim operacijskim sustavima.

 

Samo zato što proces ima svoj virtualni adresni prostor, ne znači da su njegovi podatci smješteni negdje u eteru, ne, oni i dalje moraju biti fizički negdje pohranjeni (bili to memorijski čipovi, hard disk, ili nešto treće, svejedno je).

 

Evo složio sam ti jednu infografiku koja ilustrira princip virtualne memorije.veća slika

E baaš neme sreće. Taman kad sam pripremio kokice, suspenzija..... Zašto??? Ne dočekah ja svoju kuharicu, što ću raditi preko GO-a?

Stručnjak za odmaganje...
14 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
mario.L_hr kaže...

E baaš neme sreće. Taman kad sam pripremio kokice, suspenzija..... Zašto??? Ne dočekah ja svoju kuharicu, što ću raditi preko GO-a?

Jbg kad kauboj kaubojski raspravlja u temi. Nema veze, ne sumnjam da ćemo ga opet čitati, u ovoj ili onoj inkarnaciji... :D

To understand what recursion is, you must first understand recursion.
15 godina
offline
Tvikanje Gnu/Linuxa

-a baš sam navijao za takvu temu, no izgleda da cowboy nije za drugo nego natjeravati krave.

Koji mu je đava, s tim adresnim/virtualnim memorijama... ja stvarno ne koprehendam kako bi mu išta od nabacanih textova išlo u prilog. On stvarno misli da je memorija niotkud, jednostavno je ''tvikao kernel''... pa, OK, al' tko je njega tvikao? (loš source = drty * panic).

C64/TurboModul-OpenSourceProject.org.cn.部分作品为网上收集整理,供开源爱好者学习使用
 
4 0 hvala 0
13 godina
offline
Re: Tvikanje Gnu/Linuxa
rustweaver kaže...

Jbg kad kauboj kaubojski raspravlja u temi. Nema veze, ne sumnjam da ćemo ga opet čitati, u ovoj ili onoj inkarnaciji... :D

A i ti si ga malo potpalio propitkujući njegove teorije. Još kad je uletio lokalni skeptik (čitaj Father Dougal).....

ihush kaže...

-a baš sam navijao za takvu temu, no izgleda da cowboy nije za drugo nego natjeravati krave.

Koji mu je đava, s tim adresnim/virtualnim memorijama... ja stvarno ne koprehendam kako bi mu išta od nabacanih textova išlo u prilog. On stvarno misli da je memorija niotkud, jednostavno je ''tvikao kernel''... pa, OK, al' tko je njega tvikao? (loš source = drty * panic).

Koliko je virtualna, najbolje je mogao utvrditi čupanjem RAM-a iz utora, pa da vidimo čiji kernel crno virtualizira. Mislim da njegovu taktiku najbolje opisuje iraz "buffer overflow". Nije bitno kakvi su podaci.

Stručnjak za odmaganje...
14 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
mario.L_hr kaže...

A i ti si ga malo potpalio propitkujući njegove teorije. Još kad je uletio lokalni skeptik (čitaj Father Dougal).....

U svoju obranu imam reći da je prvih par postova bilo u najboljoj namjeri {#} no ubrzo mi je postalo jasno kamo to vodi {#}

 

Žali bože truda. Koliko sam energije utrošio na neke rasprave sličnog karaktera ovdje na forumu, mislim da sam mogao komotno neku knjigu umjesto toga napisati xD

To understand what recursion is, you must first understand recursion.
Poruka je uređivana zadnji put pon 14.7.2014 23:47 (rustweaver).
16 godina
offline
Re: Tvikanje Gnu/Linuxa
cowboy kaže...

Ajde daj sliku htop da vidimo tih gimpovih 550Mb

 

Napisao sam već nekoliko puta u threadu da ne rabim GUI na linuxima, a da sam testove napravio na Windows sa Paint.NET programom.
No uglavnom, zbog tvog pristupa drugima si, vidim, popiso suspenziju... eto, uživaj u svom mikrokernelu. A evo i SS.

Living on my planet is so easy; there is peace, there is love and there is ecstasy.
9 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
mario.L_hr kaže...

Koliko je virtualna, najbolje je mogao utvrditi čupanjem RAM-a iz utora, pa da vidimo čiji kernel crno virtualizira. Mislim da njegovu taktiku najbolje opisuje iraz "buffer overflow". Nije bitno kakvi su podaci.

Je je

Treba prvo nauciti sto je memorija.

Ona je na neki nacin ista stvar kao i disk, samo za razliku od njega ne sprema podatke nego samo sluzi procesoru kao privremeni storage podataka koje on obradjuje.

E, pa tako je virtualna jer kernel naredjuje procesoru kako da sprema podatke u privremenu (ram) memoriju i kako da ih obradjuje.

To sto tebi Ubuntu ne zna iskoristiti hradware pa procesor sprema mnogo vise data u ram nego mu za obradu instrukcije zaista treba, je tvoj problem.

To sto si ne zelis ili ne znas kompajlirati kernel i aplikacije je takodjer tvoj problem.

Moj je problem kad mi balavci koji kernela vidli nisu dodju pametovati u temu a nisu za pocetak niti upoznati sa pojmom memorije opcenito.

 

Svidjalo se vama ili ne, zaboli me, ali kompajliranjem kernela utjecemo na globalnu potrosnju memorije od sustava i svih aplikacija, dok kompajliranjem pojedinih aplikacija utjecemo lokalno na potrosnju specificne aplikacije jer gle zacudo: memorija je samo glupi komad hardware koji ne sluzi nicemu drugom nego procesoru da privremeno spremi u nju podatke koji su potrebni da bi se izvrsile instrukcije.

 

Father_Dougal kaže...
cowboy kaže...

Ajde daj sliku htop da vidimo tih gimpovih 550Mb

 

Napisao sam već nekoliko puta u threadu da ne rabim GUI na linuxima, a da sam testove napravio na Windows sa Paint.NET programom.
No uglavnom, zbog tvog pristupa drugima si, vidim, popiso suspenziju... eto, uživaj u svom mikrokernelu. A evo i SS.

Nisam niti sumnjao da neces uz to priloziti i screenshot gimpa da se vidi velicina slike koju pokrece.

Ovim tu svojim istovjetnicima mozes lagati o potrosnji svoga gimpa, meni ne jer sam prekopao svaki dio gimpovog source i sve optimizacijske opcije u potrazi za performansama u vise navrata.

Drugi put pokreni sliku od 5 piksela pa stavi screenshot topa ovdje da pokazes kako ti gimp trosi 10mb memorije

Ajd odrasti, ovi ostali barem nesto nabadaju ovdje, ti si suvisan za ovakve teme

 

@ihush

ti gonis krave skupa sa ostalim gonicima ovdje, ali imate problem, jer ne znate kamo krave idu, gonite ih u prazno i ne znate kamo bi s njima

Dao bih vam savjet da se zabavate u ubuntu terminalu jedno dvije, tri godine (koliko vam vec treba) i iskompajlirate jedno par desetaka aplikacija proucivsi svih par tisuca optimizacijskih prefixa prije nego ista pisnete o linuxu

Do tad ste ekvivalent onima koji su matematiku nastrebali sa wikipedije, takvi se jos nazivaju zatucanci (u blazem obliku rijeci)

Uostalom, ja sam uz svoje tvrdnje prilozio i valjane dokaze

Na sto ste optuzili swap (kojeg ne koristim) i time pokazali jos vise koliko poznajete linux jer on swap ne koristi na 300mb sigurno

Hahaha onom ko je spomenuo swap, to je bio epic fail {#}

Poruka je uređivana zadnji put čet 7.8.2014 19:26 (cowboy).
15 godina
offline
Re: Tvikanje Gnu/Linuxa
cowboy kaže...
..

{#}- naravno.

C64/TurboModul-OpenSourceProject.org.cn.部分作品为网上收集整理,供开源爱好者学习使用
9 godina
neaktivan
offline
Tvikanje Gnu/Linuxa

To je zato sto ram plocicu (memoriju) smatrate zasebnom hardverskom komponentom. Probajte je smatrati ne kao zasebnu komponentu nego kao hardverski dodatak procesoru (sto ona zapravo i jest) pa vam mozda neke stvari postanu jasnijima.

Procesor je jedina realna komponenta u racunalu, sve ostalo su vise manje samo dodaci njemu za pojedine operacije kao i graficka npr, moze biti zasebna komponenta ili integrirana u procesoru

Virtualna memorija o kojoj govorim bi mozda bila sva memorija koju je procesor odradio umjesto da korisit dodatak za taj zadatak u obliku fizickog rama.

Ali procesor je mrtav, kernel je taj koji ga cini zivim i koji mu govori sto i kako da radi.

Pa ako i dalje nije jasno kako kompajliranjem kernela mozemo smanjiti zauzece ukupne memorije i kompajliranjem aplikacija zauzece njihove memorije, lupajte glavom u zid

Poruka je uređivana zadnji put čet 7.8.2014 21:49 (cowboy).
 
0 0 hvala 0
13 godina
offline
Re: Tvikanje Gnu/Linuxa
cowboy kaže...

Je je

Treba prvo nauciti sto je memorija.

Ona je na neki nacin ista stvar kao i disk, samo za razliku od njega ne sprema podatke nego samo sluzi procesoru kao privremeni storage podataka koje on obradjuje.

E, pa tako je virtualna jer kernel naredjuje procesoru kako da sprema podatke u privremenu (ram) memoriju i kako da ih obradjuje.

To sto tebi Ubuntu ne zna iskoristiti hradware pa procesor sprema mnogo vise data u ram nego mu za obradu instrukcije zaista treba, je tvoj problem.

To sto si ne zelis ili ne znas kompajlirati kernel i aplikacije je takodjer tvoj problem.

Moj je problem kad mi balavci koji kernela vidli nisu dodju pametovati u temu a nisu za pocetak niti upoznati sa pojmom memorije opcenito.

 

Svidjalo se vama ili ne, zaboli me, ali kompajliranjem kernela utjecemo na globalnu potrosnju memorije od sustava i svih aplikacija, dok kompajliranjem pojedinih aplikacija utjecemo lokalno na potrosnju specificne aplikacije jer gle zacudo: memorija je samo glupi komad hardware koji ne sluzi nicemu drugom nego procesoru da privremeno spremi u nju podatke koji su potrebni da bi se izvrsile instrukcije.

Nemam ti ja pojma o tim stručnim stvarima, ja sam samo strojarski inženjer koji je usput naučio upaliti i ugasiti računalo. Tu i tamo uspijem instalirati poneki OS i obično rade OK. Tako je i s ovim mojim Ubuntu-om. Kako se Dell raspištoljio s RAM-om (na mom laptopu) ne muči me to da li je koji MB više ili manje zauzet jer se ne sjećam da je zauzeće RAM-a ikad prešlo 50%.

 

Što se tiče kompajliranja kernela, taman kad sam se zainteresirao i pomislio da će doći neka kuharica (u obliku how to compile kernel for dumies) ti si krenuo u obračun sa cijelim svijetom.

Stručnjak za odmaganje...
9 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
mario.L_hr kaže...

Nemam ti ja pojma o tim stručnim stvarima, ja sam samo strojarski inženjer koji je usput naučio upaliti i ugasiti računalo. Tu i tamo uspijem instalirati poneki OS i obično rade OK. Tako je i s ovim mojim Ubuntu-om. Kako se Dell raspištoljio s RAM-om (na mom laptopu) ne muči me to da li je koji MB više ili manje zauzet jer se ne sjećam da je zauzeće RAM-a ikad prešlo 50%.

 

Što se tiče kompajliranja kernela, taman kad sam se zainteresirao i pomislio da će doći neka kuharica (u obliku how to compile kernel for dumies) ti si krenuo u obračun sa cijelim svijetom.

Nema tu kuharice, ona se satoji od  4 postupka:

Skini source

Podesi Makefile

Konfiguiraj

Kompajliraj

 

Ono sto bi ti mozda htio je kuharica za konfiguiranje kernela, takva se nalazi u samoj konfiguraciji kernela kad utipkas tipku "?" na oznacenoj jednoj od opcija. Problem je sto su objasnjenja cesto nedovoljna jer da bi se objasnile sve veze i karakteristike samo jedne kernel opcije bila bi potrebna cijela knjiga. Stoga ti je najbolja kuharica praksa i neuspijeli pokusaji konfiguracije, kernel panici i razliciti errori, problemi pa njihovo ispravljanje. Nije tesko kompajlirati kernel, tesko je iz njega izvuci ekstremne performanse. Zato slijedi kuharicu u konfiguraciji i pokusaj po pokusaj, doci ces do cilja koliko god ekstreman on bio.

Ja tu ne mogu pisati neku kuharicu, isto kao sto ti ne mozes pisati kuharicu za pripremu nekog rucka ako nemas nacin da izvagas sve sastojke u gramima jer ne znas koliko tvoj citatelj moze kolicine glavne namirnice imati. One natuknice koje bi eventualno mogao nadodati u 90% slucajeva pisu u kernel konfiguraciji "?", tako da kuharicu vec imas samo ti treba volje

 

Meni je osobno trebalo oko 5 pokusaja da kernel kompajliram funkcionalnim, zatim jedno 10 pokusaja da pomislim kako sam posigao ekstremne rezultate i jos jedno 10 da ih zaista postignem. Znaci oko 25 pokusaja i mozes vrtit cijeli gnome 3 na manje od 100mb memorije, ako imas ram od 256mb.

Tebi ova tema nema smilsa, ali postoje ljudi sa malo memorije ili oni koji hoce maksimalno od svoje memorije.

Ali nije samo stvar memorije nego i ostaloga, zamisli developere, koliko oni vremena i struje izgube pri kompajliranju aplikacija ako to rade na genericnom kernelu. Iako postoje optimizacije za host u kompajliranju to i dalje nije to jer im je i dalje porcesor konstanto opterecen i zagusen od strane kernela i toolchaina.

Primjer je Gentoo, kompajliras li stage 3 recimo da ce ti trebati 3 sata konstanog rada procesora na 100%, kompajliras li prvo stage 1 za stage 3 ce ti trebati sigurno pola sata manje na istom procesoru, jer si predhodno optimizirao glibc, binutils, gcc, kernel, etc... koji ce kasnije pravilnije iskoristiti procesor pri kompajliranju i nece ga gusiti i usporavati operacije nepotrebnim instrukcijama

Poruka je uređivana zadnji put čet 7.8.2014 22:32 (cowboy).
14 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
cowboy kaže...
ili oni koji hoce maksimalno od svoje memorije.

Takvi će svoju memoriju uredno popuniti, samo tako izvlače maksimum iz nje. Prazan RAM = beskoristan RAM.

A C program is like a fast dance on a newly waxed dance floor by people carrying razors.
9 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
rustweaver kaže...
cowboy kaže...
ili oni koji hoce maksimalno od svoje memorije.

Takvi će svoju memoriju uredno popuniti, samo tako izvlače maksimum iz nje. Prazan RAM = beskoristan RAM.

Popunjavanje memorije je ograniceno.

Fragmentiran i glup sistem = beskoristan sistem.

Meni osobno nije bitno koliko je memorije zauzeto ali mi je to smjernica koja mi govori koliko mi je sustav optimiziran i kakve su mu performanse, a to mi vec je bitno. S druge strane cesto nesto kompajliram i sistemske performanse mi ustede puno vremena ali ja ne cekam i ne gledam u slova kompajlera nego odem van dok on kompajlira pa mi i to ne igra ulogu. Najveca uloga u tome svemu je sto to radim iz ljubavi, volje za znanjem i novim spoznajama ali sav trud ulozen mi se nakraju vrati na bilo koji nacin i jedina uloga performansa koja mi je bitna je surfanje, jer ono je osjetno optimiziranije na kernelu podesenog networka i u kompajliranom browseru i net servisima nego na defaultu.

Ko voli nek izvoli, isplatit ce mu se sigurno. Ako tebi nema smisla, ignoriraj temu jer nisi centar svijeta

Vidis npr google je za svoje servere kompajlirao kernel i network servise koristeci portage iako su si mogli priustiti plocicu rama vise i koristiti defaultni debian, ali nije sve ni u performansama nego i stabilnost i security igraju veliku ulogu. Ni jedan generican kernel ne moze biti stabilan kao kompajlirani kernel

Poruka je uređivana zadnji put pet 8.8.2014 6:38 (cowboy).
15 godina
odjavljen
offline
Re: Tvikanje Gnu/Linuxa

Memorija je tu da se troši - RAM koji nije iskorišten i zauzet na neki način je beskoristan i samo troši struju bezveze.

 

BTW, ne znam koji je problem dignuti dvije virtualke - jedna sa "stock" Debianom a druga "optimizirana" i prekompajlirana verzija. Opaliti 2-3 bencha, ona rekompajlirati sam bench i provjeriti jer ima ikakvih bitnih i mjerljivih razlika koje nebi spadale u statističku grešku.

 

I mali komentar na raspravu od prije stranicu - dvije (pratim čitavo vrijeme) - sva memorija je virtualizirana. Ne vidim razlog kako bi rekompajliranje trebalo učiniti kernel "pametnijim" i boljim u upravljanju memorijom.

My name is Legion... For we are many!
10 godina
offline
Tvikanje Gnu/Linuxa

Ne trpa se više RAM-a u računala bezveze. Trpa se da bi više toga mogli pokrenuti bez problema, a ne da bi 90% RAM-a zjapilo prazno.

 

Tako mi je svejedno da li "sustav troši" 150 Mb RAM-a ili 500 ako imam 8Gb rama. Dok pokrenem sve aplikacije još uvijek nisam ni na 50%. Tako da blah.

Samomrzeći hrvat
Moj PC  
1 0 hvala 0
14 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
cowboy kaže...
Vidis npr google je za svoje servere kompajlirao kernel i network servise koristeci portage iako su si mogli priustiti plocicu rama vise

To definitivno nije rađeno u pokušaju da se uštedi na RAM-u. Takvo nešto se radi čisto iz razloga što je manje koda = manje mogućih izvora problema i propusta, plus što tipično razni serveri imaju jako specifične potrebe.

A C program is like a fast dance on a newly waxed dance floor by people carrying razors.
16 godina
offline
Re: Tvikanje Gnu/Linuxa
Plus, nek je po serveru ubrzanje 0.01 %, kad u to uračunaš 1000 servera u clusteru, ubrzanje je očito i isplativo. No za po doma... nisi ti Vid Strpić.
Living on my planet is so easy; there is peace, there is love and there is ecstasy.
10 godina
offline
Re: Tvikanje Gnu/Linuxa
cowboy kaže...

Vidis npr google je za svoje servere kompajlirao kernel i network servise koristeci portage iako su si mogli priustiti plocicu rama vise i koristiti defaultni debian, ali nije sve ni u performansama nego i stabilnost i security igraju veliku ulogu. Ni jedan generican kernel ne moze biti stabilan kao kompajlirani kernel

Nemoj biti smješan. Takve kompanije će uzeti 10 "pločica" više ako treba, a ne kompajlirati kernel da bi uštedjeli 100Mb rama. Oni koriste svoju custom verziju ubuntu-a zbog čisto drugih razloga, prvenstveno radi sigurnosti, specifičnih aplikacija i njihovih drivera za njihov hardware, a ne radi uštede u ram potrošnji.

Samomrzeći hrvat
9 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
Sum_of_all_fears kaže...

Memorija je tu da se troši - RAM koji nije iskorišten i zauzet na neki način je beskoristan i samo troši struju bezveze.

 

Beskorisno je i potrosno za struju kad neko natrpa 8gb rama da bi imao performanse jednako dobre onima koje uz malo truda moze imati i na 4

 

Sum_of_all_fears kaže...

 

I mali komentar na raspravu od prije stranicu - dvije (pratim čitavo vrijeme) - sva memorija je virtualizirana. Ne vidim razlog kako bi rekompajliranje trebalo učiniti kernel "pametnijim" i boljim u upravljanju memorijom.

 

Kad budes kompajlirao kernel i upoznao malo linux, jako ces dobro vidjeti razloge, do tad naravno da ne vidis nista

Ja sam razloge dobro objasnio ali zahvaljujuci mallocima i "vrsnim" poznavateljima racunalne memorije, postovi su izbrisani

Koga zanima kako i zasto, tu mu je kernel i nek uci sam, i ja sam ucio sam

 

rustweaver kaže...

To definitivno nije rađeno u pokušaju da se uštedi na RAM-u. Takvo nešto se radi čisto iz razloga što je manje koda = manje mogućih izvora problema i propusta, plus što tipično razni serveri imaju jako specifične potrebe.

Sto si zagrizao na taj fuckinf ram, radi se i o performansama procesora. Servirima je bitan jako i boot time

Father_Dougal kaže...
Plus, nek je po serveru ubrzanje 0.01 %, kad u to uračunaš 1000 servera u clusteru, ubrzanje je očito i isplativo. No za po doma... nisi ti Vid Strpić.

Meni su osobno performanse vece barem 10%, a ako su inzinjerima iz gugla 0,01% onda nek se pljusnu u celo

Entry Point kaže...

Nemoj biti smješan. Takve kompanije će uzeti 10 "pločica" više ako treba, a ne kompajlirati kernel da bi uštedjeli 100Mb rama. Oni koriste svoju custom verziju ubuntu-a zbog čisto drugih razloga, prvenstveno radi sigurnosti, specifičnih aplikacija i njihovih drivera za njihov hardware, a ne radi uštede u ram potrošnji.

Ne koriste custom verziju ubuntu nego je ta custom verzija vise nalik na gentoo, zapravo koriste gentoo sa ubuntu source jer koriste portage sistem, a to je ono sto cini gentoo

 

Ne da mi se vise s vama raspravljati jer stalno mutimo jedno te isto. Ako vam se ne svidja ignorirajte temu i super. I ja ignoriram temu kad mi baba pocne pricati o heklanju jer nije moje podrucje kao ni linux, cini se, vase jer linux logika vam je da oprostite katastrofalna i uporni ste pa me samo gusitie, dok vam se ne digne pimpac pa me i zivcirate

Poruka je uređivana zadnji put pet 8.8.2014 20:44 (cowboy).
16 godina
neaktivan
offline
Tvikanje Gnu/Linuxa

Zvuči logično da se kernel može u nekoj mjeri optimizirati za razne sustave, al' nije mi jasno zašto onda ne želiš reći kako to napraviti nego "tko hoće nek si sam nađe"... Recimo meni bi čak moglo koristiti i na poslu ako bih na jednom stroju mogao posložiti kernel da se brže učita.

 

Moj PC  
0 0 hvala 0
13 godina
offline
Re: Tvikanje Gnu/Linuxa
Ima kratak fitilj i "malo" nas trola.
Stručnjak za odmaganje...
15 godina
offline
Re: Tvikanje Gnu/Linuxa
mario.L_hr kaže...
Ima kratak fitilj i "malo" nas trola.

-nema fitilja, trenutno flambira.

 

@kauboj, vrati se na početak, na temu i daj par hintova ne kako (jer google + čitanje) nego ono važnije zašto, s par ključnih riječi da se ipak lakše snađem(o) googlajući.

C64/TurboModul-OpenSourceProject.org.cn.部分作品为网上收集整理,供开源爱好者学习使用
15 godina
odjavljen
offline
Re: Tvikanje Gnu/Linuxa
cowboy kaže...
Sum_of_all_fears kaže...

Memorija je tu da se troši - RAM koji nije iskorišten i zauzet na neki način je beskoristan i samo troši struju bezveze.

 

Beskorisno je i potrosno za struju kad neko natrpa 8gb rama da bi imao performanse jednako dobre onima koje uz malo truda moze imati i na 4

Nemoguće. Aplikacija si alocira 3GB, sustav 1GB (primjerice). 4GB RAMa - puno. Pokreneš još jednu koja želi gigu (Firefox?) i kreće roštanje po disku. Swap/pagefile.

 

Dok na 8GB... Ne moram objašnjavati. Izjava ti nema nikakve logike.

cowboy kaže...

rustweaver kaže...

To definitivno nije rađeno u pokušaju da se uštedi na RAM-u. Takvo nešto se radi čisto iz razloga što je manje koda = manje mogućih izvora problema i propusta, plus što tipično razni serveri imaju jako specifične potrebe.

Sto si zagrizao na taj fuckinf ram, radi se i o performansama procesora. Servirima je bitan jako i boot time

Da, serveri se restartaju 8 do 4x dnevno pa je bitan boot time... Nda.

My name is Legion... For we are many!
9 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
Sum_of_all_fears kaže...
cowboy kaže...
Sum_of_all_fears kaže...

Memorija je tu da se troši - RAM koji nije iskorišten i zauzet na neki način je beskoristan i samo troši struju bezveze.

 

Beskorisno je i potrosno za struju kad neko natrpa 8gb rama da bi imao performanse jednako dobre onima koje uz malo truda moze imati i na 4

Nemoguće. Aplikacija si alocira 3GB, sustav 1GB (primjerice). 4GB RAMa - puno. Pokreneš još jednu koja želi gigu (Firefox?) i kreće roštanje po disku. Swap/pagefile.

 

Dok na 8GB... Ne moram objašnjavati. Izjava ti nema nikakve logike.

Daj ne melji gluposti. Nauci se sto je linux i sto je aplikacija, skupa s ovim biserima sto ti lupaju TU

Firefox se kompajlira ako nisi znao, a nekompajlirani fireofox redovito radi overhead u ramu, da se ne ponavljam 50 puta zbog cega jer vi ocito imate problema sa shvacanjem.

Kolko ce firefox traziti ovisi o onome kako ga kompajliras, kako je kompajliran kernel, kako kernel alocira i mapira memoriju i kakav je scheduler.

Npr firefox ce tebi na 8Gb traziti gigu dok ce meni na 4Gb traziti 500Mb a jednako ce dobro raditi oba, tako da tvoja izjava nema logike sto je proizaslo iz tvog nerazumjevanja materije

Daj prekinite vise trolati svojim glupostima. Cemu vam sluzi taj linux ako u njemu nista ne ucite, samo zato da u terminalu pisete apt-get ?

Vratite se radije na windows kad vam linux slabo ide jer jos uvijek razmisljate na windows nacin

Poruka je uređivana zadnji put pon 11.8.2014 22:01 (cowboy).
9 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
DigiMagic kaže...

Zvuči logično da se kernel može u nekoj mjeri optimizirati za razne sustave, al' nije mi jasno zašto onda ne želiš reći kako to napraviti nego "tko hoće nek si sam nađe"... Recimo meni bi čak moglo koristiti i na poslu ako bih na jednom stroju mogao posložiti kernel da se brže učita.

 

Vrlo rado bi ti pomogao ali neke stvari se ne mogu objasniti kako napraviti jer imas drugaciji hardware i drugacije potrebe i naravno da ces drugacije kompajlirati kernel nego ja.

isto kao sto ti neko ne moze objasniti kako da napises aplikaciju za neku slozeniju svrhu, imas osnove dalje se sve tice individualnosti

15 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
cowboy kaže...

Daj ne melji gluposti. Nauci se sto je linux i sto je aplikacija, skupa s ovim biserima sto ti lupaju TU

Firefox se kompajlira ako nisi znao, a nekompajlirani fireofox redovito radi overhead u ramu, da se ne ponavljam 50 puta zbog cega jer vi ocito imate problema sa shvacanjem.

Kolko ce firefox traziti ovisi o onome kako ga kompajliras, kako je kompajliran kernel, kako kernel alocira i mapira memoriju i kakav je scheduler.

Npr firefox ce tebi na 8Gb traziti gigu dok ce meni na 4Gb traziti 500Mb a jednako ce dobro raditi oba, tako da tvoja izjava nema logike sto je proizaslo iz tvog nerazumjevanja materije

Daj prekinite vise trolati svojim glupostima. Cemu vam sluzi taj linux ako u njemu nista ne ucite, samo zato da u terminalu pisete apt-get ?

Vratite se radije na windows kad vam linux slabo ide jer jos uvijek razmisljate na windows nacin

Ok,zanima me u čemu je razlika u "kompajliranom" ff-u i onom "nekompajliranom". Usput, jel se ne mora svaki program kompajlirati prije pokretanja? Također jel su onda ovi što rade ff tako retardirani da oni krivo kompajliraju ff,pa je razlika između skinutog kompajliranog ff-a i kompajliranja ff-a na svom računalu tako velika??!?!?!

@modovi, Sunce se okreće oko Zemlje,ne?
15 godina
offline
Re: Tvikanje Gnu/Linuxa
zerocool12 kaže...
.. što rade ff tako retardirani da oni krivo kompajliraju ff,pa je razlika između skinutog kompajliranog ff-a i kompajliranja ff-a na svom računalu tako velika??!?!?!

svaki je kompiliran, razlika je samo kako je optimiziran (switchevi), npr 386-686, 32-64bit/količina RAMa, pa do iskorištavanja HWa kao VGA ili nekog uber fičera (bezveze bubam) npr gesture mišem... jer i to troši resurse ili brže-sporije, manje-veće... manje je uvjek brže, osim kad je kompresirano pa se mora dekompresirati.. (namjerno zbunjujuće, jer tako je u RL).

C64/TurboModul-OpenSourceProject.org.cn.部分作品为网上收集整理,供开源爱好者学习使用
Poruka je uređivana zadnji put pon 11.8.2014 23:09 (ihush).
10 godina
offline
Tvikanje Gnu/Linuxa

Budućnost računala i korištenja istih jest da si 5 puta tjedno kompajliramo kernele, 7 puta mjenjamo distribucije i, nedaj većeg zla, da nemamo više od 512Mb rama. To je onda pravo korištenje računala, a ne dangubljenje jer eto ne znaš (ili nemaš) što raditi sa životom.

 

To tako piše u manifestu Torvalds-a & co. da cilj linux-a i distribucija oko njega nije da se napravi alternativan community free and opensource OS, jednostavan za korištenje, nego da to bude gore nego mučenje CIA-e i inkvizitora zajedno.

 

 

Samomrzeći hrvat
Moj PC  
4 0 hvala 0
13 godina
offline
Re: Tvikanje Gnu/Linuxa
Entry Point kaže...

Budućnost računala i korištenja istih jest da si 5 puta tjedno kompajliramo kernele, 7 puta mjenjamo distribucije i, nedaj većeg zla, da nemamo više od 512Mb rama. To je onda pravo korištenje računala, a ne dangubljenje jer eto ne znaš (ili nemaš) što raditi sa životom.

 

To tako piše u manifestu Torvalds-a & co. da cilj linux-a i distribucija oko njega nije da se napravi alternativan community free and opensource OS, jednostavan za korištenje, nego da to bude gore nego mučenje CIA-e i inkvizitora zajedno.

 

 

Ispravak kolega. Ja sam iz cijele priče shvatio da se budućnost računala temelji na ukidanju RAM-a.

Stručnjak za odmaganje...
9 godina
neaktivan
offline
Re: Tvikanje Gnu/Linuxa
ihush kaže...

svaki je kompiliran, razlika je samo kako je optimiziran (switchevi), npr 386-686, 32-64bit/količina RAMa, pa do iskorištavanja HWa kao VGA ili nekog uber fičera (bezveze bubam) npr gesture mišem... jer i to troši resurse ili brže-sporije, manje-veće... manje je uvjek brže, osim kad je kompresirano pa se mora dekompresirati.. (namjerno zbunjujuće, jer tako je u RL).

Evo podrske s kojima se moze ili ne treba (ovisi o potrebama) izgraditi firefox u jednoj source distribuciji:

 

[ebuild   R    ] www-client/firefox-24.6.0  USE="alsa bindist custom-cflags custom-optimization dbus jit libnotify minimal -debug -gstreamer (-pgo) -pulseaudio (-selinux) -startup-notification -system-cairo -system-icu -system-jpeg -system-sqlite {-test} -wifi"

 

To su samo sistemske podrske od aplikacije(a). Sto se tice optimizacije, postoji par stotina razlicitih opcija koje mozemo kombinirati za gradnju firefoxa (proucite objasnjenja pored njih, ne mislim na O1,O2,O3 i Os - to su genericne optimizacije za amatere). Isto vrijedi i za svaki firefoxov dependency posebno

Nadalje, na brzinu firefoxa (pa cak i zauzece resursa) utjece nacin na koji su izgradjeni svi network servisi (opet svojim ebuild flagovima i optimizacijskim opcijama kompajlera). Takodjer utjece i nacin na koji je izgradjen network dio kernela ali i sam kernel i njegovih stotine postavka.

Dakle, sve skupa, na brzinu i resurse firefoxa utjece par stotina tisuca stvari ako ne i milijon, toliko da nikad necemo moci reci da je nas firefox maksimalno optimiziran jer da to ucinimo na jednom stroju morali bi ga kompajlirati tisucu puta dok ne postigne najbolje rezultate.

 

Entry Point kaže...

Budućnost računala i korištenja istih jest da si 5 puta tjedno kompajliramo kernele, 7 puta mjenjamo distribucije i, nedaj većeg zla, da nemamo više od 512Mb rama. To je onda pravo korištenje računala, a ne dangubljenje jer eto ne znaš (ili nemaš) što raditi sa životom.

 

To tako piše u manifestu Torvalds-a & co. da cilj linux-a i distribucija oko njega nije da se napravi alternativan community free and opensource OS, jednostavan za korištenje, nego da to bude gore nego mučenje CIA-e i inkvizitora zajedno.

 

 

 

Ali bas morate ili mljeti bezveze ili preuvelicavati stvari ?

Ja kernel kompajliram 3-4 puta godisnje (i to samo kopiram staru konfigraciju u novu i pregledam, eventualno konfiguiram novosti koje nova verzija nosi i rekonfiguiram staru conf ako one to zahtjevaju), distribuciju ne mjenjam nikad. Source distribucije mogu biti toliko stabilne da nakon instalacije doguraju desetljeca bez da ista zasteka ili uspori uz povremeni apdejt cega zelimo, kad zelimo i kako zelimo (ja pregledam apdejte isto 3-4 puta godisnje) za razliku od debiana i slicnih one-click srodnih distribucija koje redovno uspore ili zastekaju, traze apgrejt. Prije ce crknut hardware zbog ugriza vremena nego zastekati ili usporiti source distribucija i taman da crkne,  cijeli sitem rekompajliram za novi hardware bez da izgubim ista od podataka, performansa ili stabilnosti

Kako se kaze:

Nemam dovoljno vremena da bi koristio jednostavne genericne distribucije. To sto ti mislis da je vremenski zahtjevno kompajliranje, u krivu si jer ne gledas dovoljno daleko

Poruka je uređivana zadnji put uto 12.8.2014 1:18 (cowboy).
Nova poruka
E-mail:
Lozinka:
 
vrh stranice