Delitev nalog med jedri serverja
 
Mambo89 2. feb 2012 12:24:28 Pridružen od:
23. feb 2009
2840 objav
2286 560 46
#1

Ali obstaja kakšna preprosta rešitev, da bi obiskovalce, ki brskajo po strani zagotovil vedno 1 prosto jedro na strežniku. Procesi, skripte in ostalo pa bi imeli svoje jedro ali 2?


všeč(0) ni všeč(0) spam(0)
 
Mambo89 2. feb 2012 21:43:38 Pridružen od:
23. feb 2009
2840 objav
2286 560 46
#2

Sem dobil že en odziv, da so to verjetno ne da. Bom po nasvetu še ene druge osebe dodal k opisu, da bi rad nekatere naloge apacheja dodelil samo enemu jedru. Se to res ne da? Če se ne potem bi bilo najlažje imet 2 ločena serverja ter neko povezavo za podatke.


všeč(0) ni všeč(0) spam(0)
 
SpinX 2. feb 2012 21:48:40 Pridružen od:
17. mar 2007
2618 objav
1720 190 20
#3

Za tako delitev resourcov se nisem slisal. Bi pa rekel, da imas ocitno napacno zastavljene zadeve zato kar delas, glede na par postov ki sem jih videl na forumu.


všeč(0) ni všeč(0) spam(0)
Developer? Bi delal v kul podjetju ? http://dlabs.si/jobs
 
ledi 2. feb 2012 21:52:08 Pridružen od:
14. avg 2008
681 objav
325 223 14
#4

dokler ne bos povedal kaksne naloge bi ti delil med sabo sploh nima smisla filozofirat kako se to da ali ne


všeč(0) ni všeč(0) spam(0)
 
Mambo89 2. feb 2012 22:00:11 Pridružen od:
23. feb 2009
2840 objav
2286 560 46
#5

Saj bom napisal, ampak bom moral prej vprašat developerje, da mi še 1x bolj podrobno opišejo backend, ker ne znam razložit na server side dogajanja, razen po domače.



Zgleda, da je to kar sprašujem precej neobičajna nastavitev serverja.


všeč(0) ni všeč(0) spam(0)
 
ledi 2. feb 2012 23:34:34 Pridružen od:
14. avg 2008
681 objav
325 223 14
#6

Mambo pozabu si " pred in za besedo developerje :D

Ce so ti oni to delal bi ti mogli oni 1. na to vprasanje odgovorit


všeč(1) ni všeč(0) spam(0)
 
technolog 2. feb 2012 23:53:58 Pridružen od:
14. nov 2011
598 objav
768 300 22
#7

Ne vem zakaj bi si tako delitev sploh žežel.



Vsakemu procesu posebej lahko nastaviš nice value, tako da imajo bolj pomembni procesi prednosti pri procesorskem času...



Gotovo se stvar tudi po tvoje da naredit, vendar je vprašanje kako smotrno je to. Navsezadje imaš izvorno kodo operacijskega sistema, lahko jo spreminjaš kolikor hočeš, samo ti verjetno ne bo upravičilo stroška :)


všeč(0) ni všeč(0) spam(0)
Z linuxom že 7 let. Pro web development.
 
Mambo89 3. feb 2012 00:29:08 Pridružen od:
23. feb 2009
2840 objav
2286 560 46
#8

Ledi:

Mambo pozabu si " pred in za besedo developerje :D

Ce so ti oni to delal bi ti mogli oni 1. na to vprasanje odgovorit




Jah, a ti poznaš profi programerja, ki je hkrati še profi server admin in to vse skupi zapakirano še v Slovencu po tarifi na uro, ki ni noro visoka?:) Z "vprašat" sem mislil na tehnično razlago, kaj se dogaja s taski. Glede optimizacije serverja, pa vprašam tukaj, ker programer tega ne ve, kar je normalno.



@technolog: Tole s prednostnimi procesi se sliši zanimivo. A deluje tudi takole: Imam 100 manj in srednje pomembnih procesov, ki so zasedli procesor do konca, in ravno takrat se začne zelo pomemben proces. Bodo manj pomembni se delno umaknili zelo pomembnemu? Ali, ko 1x teče, ni več bremze?


všeč(0) ni všeč(0) spam(0)
 
technolog 3. feb 2012 08:39:27 Pridružen od:
14. nov 2011
598 objav
768 300 22
#9

Jasno, Mambo. Seveda deluje tako.



Prilagajanje procesorja je itak sprotno, dinamično. In komot narediš da imaš recimo 100 nepomembnih procesov, jim daš linux nice value na recimo 18.



Ko se bo pojavil proces z nice value recimo -2, bo iz procesorja izrinil vse te ta nepomembne procese, dokler se bo izvajal.



http://en.wikipedia.org/wiki/Nice_(Unix)




  1. Druga možnost:



Linux omogoča, da z neko komando daš proces "na pavzo". To pomeni, da si lahko stvar nardiš tako, da ko se nek drug proces zažene, da vse procese z nekim imenom ali vzorcem imena na pavzo. Ko se ta proces konča, odstraniš s pavze in nadaljuješ z izvajanjem.



http://www.unix.com/shell-programming-scripting/25202-suspend-restart-process-shell-script.html



p.s: In ne mi o tem, kako programer ne more vedet vsega tega. Jaz sem programer, pa vse to vem ;) Pač nism tak tip človeka da bi sam tisto kodo kucov, o ostalmu pa nč ne bi vedel. Taki programerji niso kej dost vredni.


všeč(1) ni všeč(0) spam(0)
Z linuxom že 7 let. Pro web development.
 
Mambo89 3. feb 2012 20:45:43 Pridružen od:
23. feb 2009
2840 objav
2286 560 46
#10

Hvala za pojasnila, bom posredoval dalje:)


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se