e preryva- nij, razbivaya eti bloki na malen'kie chasti. Pol'zo- vateli ne dolzhny menyat' etot parametr. PIOMAXSZ Maksimal'noe chislo stranic, ispol'zuemoe odnovre- menno programmiruemym vvodom/vyvodom. Pol'zovateli ne dolzhny menyat' etot parametr. DO387CR3 Upravlyaet ustanovkoj bitov vysshego razryada v tre- t'em upravlyayushchem registre (CR3) pri ustanovke matematicheskogo soprocessora 80387. NUMTRW CHislo struktur dannyh vvoda/vyvoda transportnogo interfejsa bibliotek(TLI), kotorye dolzhny rasprede- lyat'sya v oblasti dannyh yadra. Pol'zovateli ne dolzh- ny menyat' etot parametr. Simvol'nye bufery Sleduyushchie parametry upravlyayut razmerami struktur dannyh i drugimi ogranicheniyami drajverov ustrojstv bazovoj sistemy. PRFMAX Maksimal'noe kolichestvo simvolov teksta, kotorye sistema postroeniya profilya yadra (/dev/prf) budet sposobna obrabotat' sootvetstvuyushchim obrazom. NCLIST Opredelyaet, skol'ko mozhet byt' raspredeleno sim- vol'nyh buferov. Kazhdyj bufer soderzhit do 64 bajtov. |ti bufera dinamicheski svyazyvayutsya dlya obrazovaniya ocheredej vvoda i vyvoda dlya linij terminalov i drugih nizkoskorostnyh ustrojstv. Srednee znachenie chisla buferov, neobhodimyh dlya kazhdogo terminala, nahoditsya v diapazone ot 5 do 10. Kazhdyj element (oblast' bufera plyus zagolo- vok) soderzhit 72 bajta. Pri perepolnenii simvoly vvoda/vyvoda, otnosyashchiesya k terminalam, teryayut- sya, hotya otrazhenie prodolzhaetsya. - 8-26 - NEMAP Opredelyaet maksimal'noe chislo operacij upravle- niya pamyat'yu pri vvode/vyvode. NUMXT Zadaet chislo urovnej podchinennyh ustrojstv, ko- torye mogut vhodit' v konfiguraciyu dlya obespeche- niya displejnyh ustrojstv s porazryadnoj kartoj otobrazheniya informacii, takih kak BLIT ili AT&T 5620. NUMSXT Zadaet chislo urovnej komandnogo processora, ko- torymi obespechivaetsya vhozhdenie v konfiguraciyu podchinennyh ustrojstv. Znachenie po umolchaniyu - 16. NKDVTTY Zadaet chislo virtual'nyh terminalov (ttys), pod- derzhivaemyh drajverom klaviatury konsoli. Pol'- zovateli ne dolzhny izmenyat' etot parametr. NCPYRIGHT Opredelyaet razmer struktury dannyh yadra, ispol'- zuemoj dlya vyvoda soobshchenij ob inicializacii konsoli. Pol'zovateli ne dolzhny menyat' etot pa- rametr. Fajly, indeksnye deskriptory fajlov i fajlovye sistemy NINODE Opredelyaet kolichestvo elementov tablicy in- deksnyh deskriptorov fajlov dlya raspredeleniya. Kazhdyj element tablicy predstavlyaet indeksnyj deskriptor fajla, kotoryj yavlyaetsya aktivnym fajlom. Naprimer, aktivnym fajlom mozhet byt' tekushchij katalog, otkrytyj fajl ili tochka us- tanovki. Struktura upravleniya fajlami modifici- ruetsya pri izmenenii etoj peremennoj. CHislo is- pol'zuemyh elementov zavisit ot chisla otkrytyh fajlov. Obychno eto chislo nahoditsya v diapazone ot 100 do 400. Znachenie NINODE pryamo svyazano so znacheniem NFILE. (NINODE vsegda bol'she ili rav- no NFILE). NINODE vsegda dolzhno byt' men'she ili ravno NS5INODE. Prevyshenie NINODE znacheniya NS5INODE vedet k nerabotosposobnosti sistemy. Pri perepolnenii tablicy indeksnyh deskriptorov na sistemnoj konsoli poyavlyaetsya sleduyushchee pre- duprezhdayushchee soobshchenie: WARNING: i-node table overflow - 8-26a - NFILE Opredelyaet kolichestvo elementov tablicy fajlov dlya raspredeleniya. Kazhdyj element predstavlyaet otkrytyj fajl. |tih elementov obychno byvaet ot 100 do 400. Kazhdyj element soderzhit 12 bajtov. Znachenie NFILE pryamo svyazano so znacheniem NINODE. (NFILE dolzhno byt' men'she ili ravno NINODE). Upravlyayushchaya struktura NFILE dejstvuet takim zhe obrazom, kak i struktura NINODE. Pri perepolnenii tablicy fajlov na sistemnoj konso- li poyavlyaetsya preduprezhdayushchee soobshchenie: NOTICE: file table overflow V kachestve pamyatki: etot parametr ne vliyaet na chislo otkrytyh dlya processa fajlov. (sm. para- metr NOFILES). - 8-27 - NMOUNT Opredelyaet kolichestvo elementov ustanovochnoj tablicy dlya raspredeleniya. Kazhdyj element predstavlyaet ustanovlennuyu fajlovuyu sistemu. Kornevaya (/) fajlovaya sistema vsegda yavlyaetsya pervym elementom. Pri perepolnenii tablicy sis- tema ustanovki vyzyvaet vozvrat po oshibke EBUSY. Tak kak tablica ustanovki prosmatrivaet- sya linejno, to eto znachenie dolzhno byt' kak mozhno men'she. CMASK Maska, ispol'zuemaya pri sozdanii fajla. NS5INODE |to znachenie dolzhno byt' bol'she ili ravno NINODE. NOFILES Opredelyaet maksimal'noe kolichestvo otkrytyh fajlov na kazhdyj process. Znachenie po umolchaniyu - 60. Hotya predpolagaetsya, chto dlya paketov programmnyh prilozhenij eto chislo budet menyat'- sya, luchshe ostavit' eto znachenie tak, kak ono bylo zadano po umolchaniyu, to est' 60. /bin/sh ispol'zuet tri elementa tablicy fajlov: stan- dartnyj vvod, standartnyj vyvod i standartnaya oshibka (0,1,2 obychno rezerviruyutsya dlya stdin, stdout,stderr sootvetstvenno). |to umen'shaet znachenie NOFILES na tri, kak chislo drugih otk- rytyh fajlov, dostupnyh processu. Esli process trebuet do treh otkrytyh fajlov sverh etogo chisla, to v etom sluchae standartnye fajly mogut byt' zakryty. Takaya praktika ne rekomenduetsya i dolzhna ispol'zovat'sya s ostorozhnost'yu, v kraj- nem sluchae. Esli zhe zadannoe v konfiguracii znachenie NOFILES prevyshaet maksimal'noe (100) ili men'she minimal'nogo (20), to znachenie v konfiguracii avtomaticheski ustanavlivaetsya rav- nym 20 i na konsol' vydaetsya preduprezhdayushchee soobshchenie. SHLBMAX Opredelyaet maksimal'noe chislo razdelennyh bib- liotek, kotorye mogut byt' prisoedineny k pro- cessu odnovremenno. FLCKREC Opredelyaet kolichestvo fizicheskih zapisej, koto- rye mozhet blokirovat' sistema. Znachenie po umolchaniyu 100. Kazhdyj element soderzhit 28 baj- tov. - 8-28 - S52KNBUF Opredelyaet kolichestvo sistemnyh buferov po 2K, kotorye mogut byt' raspredeleny. |tot parametr vypolnyaet tu zhe funkciyu dlya 2K fajlovyh sistem, chto i NBUF dlya 1K fajlovyh sistem. |ti znacheniya obychno nahodyatsya v diapazone ot 100 do 400. Kazhdyj bufer soderzhit 2100 bajt. Hesh-bufera po 2K (S52KNHBUF) dolzhny byt' uvelicheny naryadu s S52KNBUF dlya optimizacii proizvoditel'nosti. Esli Vy vklyuchaete v konfiguraciyu Vashej sistemy bufera po 2K, to nuzhno umen'shit' chislo 1K bufe- rov (NBUF) dlya togo, chtoby sohranit' dostupnuyu pamyat' na priemlemom urovne. S52KNHBUF Opredelyaet kolichestvo hesh-blokov dlya rasprede- leniya 2K buferov. |to ispol'zuetsya dlya poiska bufera po zadannomu nomeru ustrojstva i nomeru bloka vmesto togo, chtoby linejno prosmatrivat' soderzhimoe spiska buferov. |to znachenie dolzhno byt' stepen'yu 2. Kazhdyj element soderzhit 12 bajtov. Znachenie S52KNHBUF dolzhno byt' vybrano tak, chtoby otnoshenie S52KNBUF k S52KNHBUF rav- nyalos' priblizitel'no 4. NMPBUF NMPBUF - chislo buferov peremeshcheniya, prinadlezha- shchih yadru sistemy Acer Fast File System. Oni ispol'zuyutsya dlya togo, chtoby sobrat' vmeste bol'shie zaprosy na disk pered peresylkoj soder- zhimogo libo v pol'zovatel'skoe prostranstvo, libo v bufernyj kesh. |ti bufera (mpbufs) dostatochno veliki (obychno 8K kazhdyj). Znachenie NMPBUF dolzhno byt' ot 2 do 16, prichem poslednee znachenie prednaznacheno tol'ko dlya mashin s 16 M pamyat'yu i mnogochislennymi pol'zovatelyami. BFREEMIN BFREEMIN - eto chislo buferov, kotorye dolzhny byt' v spiske svobodnyh buferov pered ozhidaemym buferom. |to chislo obychno ravno 0. Dlya teh ma- shin, kotorye ispol'zuyutsya v osnovnom dlya raboty sredstv kopirovaniya, peresylki uucp i drugih programmnyh prilozhenij, kotorye yavlyayutsya odnov- remenno kvazi-odnopol'zovatel'skimi i poluchayut - 8-28a - dostup k mnozhestvu fajlov, to dlya takih mashin, ochevidno, uvelichivaetsya proizvoditel'nost' ra- boty, esli znachenie BFREEMIN ustanovit' ravnym priblizitel'no NBUF/10. NGROUPS Razmer dopolnitel'nogo k GID massiva. Znachenie po umolchaniyu 8. NSPTTYS CHislo psevdo-ttys v sisteme. Znachenie po umol- chaniyu 16. Maksimal'noe znachenie mozhet byt' 32. - 8-29 - Processy, upravlenie pamyat'yu i svoping Procedura obmena stranic, vhand, otvechaet za osvobozhdenie pamyati, kogda voznikaet v etom neobhodimost'. |ta procedura is- pol'zuet algoritm "tol'ko chto ispol'zuemyj" dlya approksimacii rabochih naborov processa, i zapisyvaet na disk te stranicy, ko- torye ne byli izmeneny za nekotoryj period vremeni. Razmer takoj stranicy sostavlyaet 4096 bajt. Kogda pamyati sovsem nedostatochno, rabochie nabory vseh processov podlezhat svopingu. Sleduyushchie nastraivaemye parametry opredelyayut kak chasto i pri kakih usloviyah procedury vhand i bmapflush dolzhny zapuskat'- sya. Znachenie po umolchaniyu sootvetstvuyut bol'shinstvu programmnyh prilozhenij. NPROC Ukazyvaet skol'ko elementov tablicy processov nado raspredelit'. Kazhdyj element tablicy predstavlyaet aktivnyj process. Programma svo- pinga vsegda yavlyaetsya pervym elementom, a /etc/init vsegda yavlyaetsya vtorym elementom. CHislo elementov zavisit ot chisla dostupnyh ter- minal'nyh linij i chisla processov, aktivizirue- myh kazhdym pol'zovatelem. Srednee chislo proces- sov kazhdogo pol'zovatelya nahoditsya v intervale ot 2 do 5 (sm. takzhe MAXUP, znachenie po umolcha- niyu 25). Pri perepolnenii sistema fork vyzyvaet vozvrat po oshibke EAGAIN. Znachenie NPROC naho- ditsya v diapazone ot 50 do 200. MAXUP Opredelyaet skol'ko konkurentnyh processov mozhet zapustit' neprivilegirovannyj pol'zovatel'. |to znachenie obychno nahoditsya v diapazone ot 15 do 40. |to znachenie ne dolzhno prevyshat' znacheniya NPROC (NPROC dolzhno byt' po krajnej mere na 10% bol'she, chem MAXUP). |to znachenie dlya kazhdogo identifikacionnogo nomera pol'zovatelya, a ne dlya terminala. Naprimer, esli 12 chelovek voshli v sistemu s odinakovoj identifikaciej pol'zovate- lya, to predel znacheniya po umolchaniyu budet dos- tignut ochen' bystro. MAXPMEM Opredelyaet maksimal'noe kolichestvo fizicheskoj pamyati, ispol'zuemoj dlya stranic. Znachenie po umolchaniyu 0 oznachaet, chto ispol'zuetsya vsya dos- tupnaya fizicheskaya pamyat'. - 8-29a - ULIMIT Opredelyaet kolichestvo 512-bajtovyh blokov v na- ibol'shem fajle, kotoryj mozhet byt' zapisan obychnym pol'zovatelem. Znachenie po umolchaniyu 2048; to est' naibol'shij fajl, kotoryj mozhet zapisat' obychnyj pol'zovatel', imeet razmer 1 megabajt. Privilegirovannyj pol'zovatel' mozhet zapisat' nastol'ko bol'shoj fajl, naskol'ko poz- volyaet sistema. Parametr ULIMIT ne otnositsya k chteniyu: kazhdyj pol'zovatel' mozhet chitat' fajl lyubogo razmera. - 8-30 - SPTMAP Zadaet razmer massiva elementov karty yadra, ko- toryj ispol'zuetsya dlya upravleniya virtual'nym adresnym prostranstvom yadra. Pol'zovateli ne dolzhny menyat' etot parametr. VHNDFRAC Zadaet nachal'noe znachenie dlya sistemnoj pere- mennoj VHANDL. VHANDL ustanavlivaetsya sleduyushchim obrazom: maksimal'naya pamyat' dostupnaya pol'zo- vatelem delitsya na VHNDFRAC ili na GPGSHI, v zavisimosti ot togo, kakoe iz nih bol'she. Zna- chenie VHANDL zadaetsya pri rabote programmy vhand. Kolichestvo svobodnoj dostupnoj pamyati sravnivaetsya so znacheniem VHANDL. Esli svobod- noj pamyati men'she chem VHANDL, to aktiviziruetsya procedura obmena stranic vhand. Znachenie po umolchaniyu dlya VHNDFRAC 16. Umen'she- nie etogo znacheniya privodit k bol'shej aktivnos- ti procedury obmena stranic; uvelichenie etogo znacheniya privodit k umen'sheniyu aktivnosti pro- cedury obmena stranic. (Znachenie etogo paramet- ra dolzhno byt' bol'she 0% i men'she 25% dostupnoj pamyati). AGEINTERVAL Opredelyaet chislo taktovyh impul'sov tajmera, kotoroe prohodit do togo kak stranica idushchego processa ustareet. GPGSLO Opredelyaet nizhnyuyu granicu svobodnoj pamyati v stranicah dlya togo, chtoby vhand nachala obmen stranic dlya processa. Znachenie po umolchaniyu 25. Uvelichenie etogo znacheniya privodit k povysheniyu aktivnosti etoj procedury; umen'shenie etogo znacheniya privodit k umen'sheniyu aktivnosti etoj procedury (eto znachenie dolzhno byt' celochislen- nym i bol'she ili ravno 0 i men'she GPGSHI). GPGSHI Opredelyaet verhnyuyu granicu svobodnoj pamyati v stranicah dlya togo, chtoby vhand ostanovila ob- men stranic dlya processa. Znachenie po umolchaniyu 40. Uvelichenie etogo znacheniya privodit k povy- sheniyu aktivnosti etoj procedury; umen'shenie etogo znacheniya privodit k umen'sheniyu aktivnosti etoj procedury. (|to znachenie dolzhno byt' celo- chislennym i bol'she 0, bol'she GPGSLO i men'she 25% chisla stranic dostupnoj pamyati). - 8-30a - GPGSMSK Maska, ispol'zuemaya dlya procedury stranichnogo obmena. Znachenie po umolchaniyu 0x00000420. |to znachenie ne dolzhno izmenyat'sya. MAXSC Opredelyaet maksimal'noe chislo stranic, kotorye uchastvuyut v odnoj operacii svopinga. Znachenie po umolchaniyu 1. MAXFC Opredelyaet maksimal'noe chislo stranic, kotorye dobavlyayutsya v spisok svobodnyh v odnoj operacii svopinga. Znachenie po umolchaniyu 1. - 8-31 - MAXUMEM Opredelyaet maksimal'nyj razmer v stranicah vir- tual'nogo adresnogo prostranstva pol'zovatelya. |to znachenie ne mozhet byt' bol'she 8192. Znache- nie po umolchaniyu 2560. MINARMEM Opredelyaet minimal'noe chislo stranic pamyati, rezerviruemoj dlya tekstovyh segmentov i segmen- tov dannyh pol'zovatel'skih processov. MINASMEM Opredelyaet predel znacheniya, kotoroe ukazyvaet kolichestvo pamyati i chislo stranic svopinga, re- zerviruemyh dlya sistemnyh celej (nedostupno dlya tekstovyh segmentov i segmentov dannyh pol'zo- vatel'skih processov). MINHIDUSTK Opredelyaet minimal'noe znachenie peremeshcheniya dannyh takoe, chto stek i dannye pol'zovatelya mogut razdelyat' tablicu stranic. |to znachenie ne dolzhno izmenyat'sya. MINUSTKGAP Smotrite MINHIDUSTK, opredelennoe vyshe. MAXSLICE Ukazyvaet v taktovyh impul'sah maksimal'nyj vy- delyaemyj kvant vremeni dlya processov pol'zovatelya. Posle togo, kak process ischerpaet raspredelennyj dlya nego kvant vremeni, etot process otkladyvaetsya. Operacionnaya sistema, zatem vybiraet process naivysshego prioriteta i raspredelyaet dlya nego MAXSLICE taktovyh impul'- sov. Obychno MAXSLICE - odna sekunda (100 takto- vyh impul'sov na generatore WGS 6836). CHasy NCALL Opredelyaet skol'ko raspredelyat' elementov tab- licy vyzovov. Kazhdyj element predstavlyaet funk- ciyu, vyzyvaemuyu v poslednee vremya blokom yadra, otvechayushchim za upravlenie chasami. |to znachenie dolzhno byt' bol'she 2, i obychno nahoditsya v dia- pazone ot 10 do 70. Znachenie po umolchaniyu 30. Kazhdyj element soderzhit 16 bajt. - 8-31a - Drajvery programmnogo obespecheniya mogut ispol'- zovat' elementy tablicy vyzovov dlya proverki statusa ustrojstv oborudovaniya. Kogda tablica vyzovov perepolnyaetsya, sistema avarijno osta- navlivaetsya i na sistemnuyu konsol' vydaetsya so- obshchenie: PANIC: Timeout table overflow - 8-32 - TIMEZONE Opredelyaet ustanovku timezone, otnosyashchuyusya k sistemnomu vyzovu ftime(S). Uchtite, chto znache- nie parametra timezone yavlyaetsya sistemnym zna- chenie po umolchaniyu i ne zavisit ot velichiny pe- remennoj sredy TZ. DSTFLAG Opredelyaet dstflag, opisannyj dlya sistemnogo vyzova ftime(S). Mul'tiekrany NSCRN Opredelyaet maksimal'noe chislo virtual'nyh ter- minalov, kotorymi mogut pol'zovat'sya drajvery VT i konsoli. SCRNMEM CHislo 1024-bajtovyh blokov dlya sohraneniya ekra- na konsoli. Ocheredi soobshchenij Sleduyushchie nastraivaemye parametry otnosyatsya k vzaimodejs- tviyu processov s pomoshch'yu soobshchenij: MSGMAP Opredelyaet razmer upravlyayushchej karty, ispol'zue- moj dlya upravleniya segmentami soobshchenij. Znachenie po umolchaniyu 100. Kazhdyj element so- derzhit 8 bajt. MSGMAX Opredelyaet maksimal'nyj razmer soobshchenij. Zna- chenie po umolchaniyu 2048. Hotya maksimal'nyj raz- mer soobshcheniya, kotoroe mozhet obrabotat' yadro 64 kilobajta minus 1, sushchestvuet ogranichenie mtune, ravnoe 8192. MSGMNB Opredelyaet maksimal'nuyu dlinu ocheredi soobshche- nij. Znachenie po umolchaniyu 4096. MSGMNI Opredelyaet maksimal'noe chislo sistemnyh ochere- dej soobshchenij (id struktura). Znachenie po umol- chaniyu 50. - 8-32a - MSGTQL Opredelyaet chislo zagolovkov soobshchenij v sisteme i, takim obrazom, chislo ozhidayushchih vyvoda soob- shchenij. Znachenie po umolchaniyu 40. Kazhdyj element soderzhit 12 bajt. MSGSSZ Opredelyaet razmer segmenta soobshchenij v bajtah. Soobshcheniya sostoyat iz mnozhestva smezhnyh segmen- tov soobshchenij, dostatochno bol'shogo chtoby mozhno bylo sostavit' tekst. Znachenie po umolchaniyu 8. Znachenie MSGSSZ, umnozhennoe na znachenie MSGSEG, dolzhno byt' men'she ili ravno 131072 bajtam (128 kilobajt). - 8-33 - MSGSEG Opredelyaet chislo segmentov soobshchenij v sisteme. Znachenie po umolchaniyu 1024. Znachenie MSGSSZ, umnozhennoe na znachenie MSGSEG, dolzhno byt' men'she ili ravno 131072 bajtam (128 kilobajt). Semafory Sleduyushchie nastraivaemye parametry otnosyatsya k vzaimodejs- tviyu processov s pomoshch'yu semaforov: SEMMAP Opredelyaet razmer upravlyayushchej karty, kotoraya ispol'zuetsya dlya upravleniya sovokupnostyami se- maforov. Znachenie po umolchaniyu 10. Kazhdyj ele- ment soderzhit 8 bajt. SEMMNI Opredelyaet chislo identifikatorov semaforov v yadre. |to chislo unikal'nyh sovokupnostej sema- forov, kotorye mogut byt' aktivny v lyuboe dan- noe vremya. Znachenie po umolchaniyu 10. Kazhdyj element soderzhit 32 bajta. SEMMNU Opredelyaet chislo struktur otmeny v sisteme. Znachenie po umolchaniyu 30. |tot razmer raven 8x(SEMUME+2) bajt. SEMMSL Opredelyaet maksimal'noe chislo semaforov dlya kazhdogo sootvetstvuyushchego identifikatora. Znache- nie po umolchaniyu 25. SEMOPM Opredelyaet maksimal'noe chislo operacij semafo- ra, kotorye mogut byt' vypolneny za odin sis- temnyj vyzov semop. Znachenie po umolchaniyu 10. Kazhdyj element soderzhit 8 bajt. SEMUME Opredelyaet maksimal'noe chislo elementov otmeny dlya kazhdoj struktury otmeny. Znachenie po umol- chaniyu 10. |ta velichina ravna 8x(SEMMNU) bajt. SEMVMX Opredelyaet maksimal'noe znachenie, kotoroe mozhet prinimat' semafor. Znachenie po umolchaniyu 32767, kotoroe yavlyaetsya maksimal'nym znacheniem dlya etogo parametra. - 8-34 - SEMAEM Opredelyaet regulirovku na vyhod dlya maksimal'- nogo znacheniya, psevdonim semadj. |to znachenie is- pol'zuetsya kogda znachenie semafora stanovitsya bol'she ili ravno absolyutnogo znacheniya semop, esli tol'ko programma ne ustanovit svoe sobs- tvennoe znachenie. Znachenie po umolchaniyu 16384. |to znachenie yavlyaetsya maksimal'nym dlya etogo parametra. SEMMNS Opredelyaet chislo semaforov v sisteme. Znachenie po umolchaniyu 60. Kazhdyj element soderzhit 8 baj- tov. XSEMMAX Opredelyaet maksimal'noe chislo special'nyh sema- forov XENIX, dopustimoe v sisteme. Minimal'noe znachenie XSEMMAX 20 , maksimal'noe 60, znachenie po umolchaniyu 60. Razdelennye dannye Sleduyushchie nastraivaemye parametry otnosyatsya k vzaimodejs- tviyu processov s pomoshch'yu razdelennoj pamyati: SHMMAX Opredelyaet maksimal'nyj razmer segmenta razde- lennoj pamyati. Znachenie po umolchaniyu 524288. SHMMIN Opredelyaet minimal'nyj razmer segmenta razde- lennoj pamyati. Znachenie po umolchaniyu 1. SHMMNI Opredelyaet maksimal'noe chislo identifikatorov razdelennoj pamyati v sisteme. Znachenie po umol- chaniyu 100. Kazhdyj element soderzhit 52 bajta. SHMSEG Opredelyaet chislo segmentov razdelennoj pamyati, podklyuchaemyh k kazhdomu processu. Znachenie po umolchaniyu 6. Maksimal'noe znachenie 15. SHMALL Opredelyaet maksimal'noe chislo ispol'zuemyh tekstovyh segmentov razdelennoj pamyati. Znache- nie po umolchaniyu 512. XSDSEGS Opredelyaet maksimal'noe chislo special'nyh seg- mentov razdelennyh dannyh XENIX, dostupnyh ras- shireniyu sistemy. Minimal'noe znachenie XSDSEGS 1, maksimal'noe - 25, znachenie po umolchaniyu 25. XSDSLOTS Maksimal'noe chislo special'nyh segmentov razde- lennyh dannyh, prisoedinennyh k rasshireniyu sistemy, ravno XSDSEGS x XSDSLOTS. Minimal'noe znachenie dlya XSDSLOTS 1,maksimal'noe znachenie 3, znachenie po umolchaniyu tozhe 3. - 8-35 - Imya sistemy NODE Opredelyaet imya uzla sistemy. Potoki dannyh Sleduyushchie nastraivaemye parametry otnosyatsya k obrabotke po- tokov dannyh. NQUEUE Zadaet chislo ocheredej potokov v konfiguracii. Ocheredi vsegda raspredelyayutsya poparno, poetomu chislo dolzhno byt' chetnym. Minimal'nyj potok so- derzhit 4 mesta v ocheredi (2 na zagolovok poto- ka, 2 - dlya drajvera). Kazhdyj modul', pomeshchen- nyj v potok dannyh, trebuet dva dopolnitel'nyh mesta v ocheredi. Znacheniya dlya tipichnoj konfigu- racii ravnyaetsya 4*NSTREAM. NSTREAM CHislo struktur "zagolovkov potoka" (stdata) v konfiguracii. Neobhodimo po odnoj na kazhdyj otkrytyj potok, vklyuchaya tekushchij potok dannyh pol'zovatel'skih processov i potok kanala pere- dachi dannyh mul'tipleksorov. Rekomenduemoe zna- chenie sil'no zavisit ot programmnogo prilozhe- niya, no znachenie 32-40 obychno udovletvoryaet trebovaniyam komp'yutera dlya raboty po odnomu transportnomu protokolu so srednej nagruzkoj. NBLKn Parametry s NBLK4 do NBLK4096 upravlyayut chislom blokov potokov dannyh i buferov, raspredelyaemyh dlya kazhdogo klassa. Zagolovki blokov soobshchenij raspredelyayutsya, osnovyvayas' na etih cifrah: chislo blokov soobshchenij, umnozhennoe na 1.25, da- et obshchee raspredelenie vseh blokov dannyh. |to obespechivaet kazhdyj blok dannyh blokom soobshche- nij, a takzhe neskol'ko dopolnitel'nyh dlya dub- liruyushchih soobshchenij (funkcii yadra dupb(), dupmsg()). Optimal'naya konfiguraciya zavisit ot kolichestva dostupnoj osnovnoj pamyati i ot pred- polagaemogo primeneniya. Znachenie po umolchaniyu v pakete NSU primenyayutsya dlya podderzhki srednezag- ruzhennoj konfiguracii, ispol'zuyushchej razdelenie udalennyh fajlov (RFS) i UUCP pod STARLAN. NMUXLINK Maksimal'noe chislo mul'tipleksnyh kanalov, vklyuchaemyh v konfiguraciyu. Odna struktura svyazi trebuetsya dlya kazhdogo aktivnogo mul'tip- leksnogo kanala (STREAMS I_LINK ioctl). |to chislo zavisit ot programmnogo prilozheniya; zna- chenie po umolchaniyu garantiruet dostupnost' svyazi. - 8-36 - NSTRPUSH Maksimal'noe chislo modulej, kotorye pomeshchayutsya v potok. |to ispol'zuetsya dlya preduprezhdeniya togo, chtoby bluzhdayushchie pol'zovatel'skie proces- sy ne zabivali vse dostupnye ocheredi etogo po- toka. Po umolchaniyu etot parametr imeet znachenie 9, no na praktike sushchestvuyushchie programmnye pri- lozheniya mogut pomeshchat' maksimum 4 modulya v po- tok. NSTREVENT Nachal'noe chislo sekcij ocheredi sobytij, vklyucha- emyh v konfiguraciyu. Sekcii ocheredi sobytij is- pol'zuyutsya dlya zapisi special'noj informacii processa pri vyzove sistemnogo oprosa poll. Oni ispol'zuyutsya takzhe v obespechenii STREAMS I_SETSIG ioctl i mehanizma yadra bufcall(). V grubom priblizhenii minimal'noe znachenie etogo parametra dlya konfiguracii vychislyaetsya sleduyu- shchim obrazom: predpolagaemoe chislo processov, odnovremenno ispol'zuyushchih poll, umnozhaetsya na predpolagaemoe chislo potokov, oprashivaemyh vo vremya processa, plyus predpolagaemoe chislo pro- cessov, kotorye vozmozhno budut ispol'zovat' po- toki v konkurentnom rezhime. Znachenie po umolcha- niyu 256. Uchtite, chto eto chislo ne obyazatel'no zadaet verhnij predel chisla sekcij sobytij, ko- torye budut dostupny v sisteme (sm. MAXSEPGCNT). MAXSEPGCNT CHislo dopolnitel'nyh stranic pamyati, dinamiches- ki raspredelyaemyh dlya sekcij sobytij. Esli eto znachenie ravno 0, to primenimo raspredelenie, tol'ko opredelennoe parametrom NSTREVENT. Esli eto znachenie ne ravno 0, i esli yadro vyhodit za ramki sekcij sobytij, to pri nekotoryh usloviyah delaetsya popytka raspredelit' dopolnitel'nye stranicy pamyati, na kotoryh mogut byt' sozdany novye sekcii sobytij. MAXSEPGCNT zadaet predel chisla stranic, kotorye mogut byt' raspredeleny dlya etih celej. Esli stranica odnazhdy byla raspredelena dlya sekcij sobytij, to pozzhe v lyu- bom sluchae ona ne mozhet byt' vozvrashchena dlya drugogo ispol'zovaniya. Rekomenduetsya ustanav- - 8-36a - livat' znachenie NSTREVENT v sootvetstvii s us- loviyami maksimal'noj zagruzki tak, chtoby znache- nie MAXSEPGCNT mozhno bylo ustanovit' ravnym 1 dlya obrabotki osobyh sluchaev, esli oni vozniknut. STRMSGSZ Maksimal'nyj dopustimyj razdel chasti dannyh v kazhdom soobshchenii potoka. |to znachenie obychno prinimaetsya dostatochno bol'shim, chtoby sootvets- tvovat' maksimal'nym ogranicheniyam razmera pake- tov modulej potokov, vklyuchennyh v konfiguraciyu. Esli zhe eto znachenie bol'she, chem neobhodimo, to odna operaciya write ili putmsg budet zahvaty- vat' chrezmernoe chislo blokov soobshcheniya. Reko- menduemoe znachenie 4096 dostatochno dlya udovlet- voreniya potrebnostej sushchestvuyushchih programmnyh prilozhenij. - 8-37 - STRCTLSZ Maksimal'nyj dopustimyj razmer upravlyayushchej chas- ti v kazhdom soobshchenii potoka. Upravlyayushchaya chast' soobshcheniya putmsg ne podlezhit ogranicheniyam mini- mal'nogo/maksimal'nogo razmerov paketa, poeto- mu znachenie, ukazannoe zdes', yavlyaetsya edins- tvennym sposobom ukazaniya ogranichenij dlya upravlyayushchej chasti soobshcheniya. Rekomenduemoe zna- chenie 1024 bolee chem dostatochno dlya sushchestvuyu- shchih programmnyh prilozhenij. STRLOFRAC Procent blokov dannyh opredelennogo klassa, dlya kotoryh avtomaticheski otvergaetsya nizkopriori- tetnyj zapros na raspredelenie blokov. Napri- mer, esli STRLOFRAC prinimaet znachenie 40 i su- shchestvuet 48 blokov po 256 bajt, to nizkoprioritetnyj zapros na raspredelenie blo- kov budet otvergat'sya, esli uzhe raspredeleno bolee 19 blokov po 256 bajt. |tot parametr is- pol'zuetsya, chtoby pomoch' izbezhat' vozniknoveniya bezvyhodnyh situacij iz-za vypolneniya nizkopri- oritetnyh dejstvij. Rekomenduemoe znachenie 40 horosho rabotaet dlya obychnyh programmnyh prilo- zhenij. Znachenie STRLOFRAC vsegda dolzhno naho- dit'sya v diapazone ot 0 do STRMEDFRAC. STRMEDFRAC Procent otsechki, dlya kotorogo otvergaetsya sred- neprioritetnyj zapros na raspredelenie blokov. (sm. vyshe STRLOFRAC). Rekomenduemoe znachenie 90 horosho rabotaet dlya obychnyh programmnyh prilo- zhenij. Znachenie STRMEDFRAC vsegda dolzhno naho- dit'sya v diapazone ot STRLOFRAC do 100. Dlya vy- sokoprioritetnyh zaprosov na raspredelenie net otsechki, oni imeyut silu na 100%. NLOG CHislo vtorostepennyh ustrojstv, vklyuchaemyh v konfiguraciyu dlya registriruyushchego drajvera; ak- tivnyh vtorostepennyh ustrojstv mozhet byt' ot 0 do (NLOG-1). Rekomenduemoe znachenie 3 obsluzhi- vaet registraciyu oshibok (strerr) i trassirovku komand (strace), s odnim zapasnym dlya drugogo ispol'zovaniya. Esli dolzhny byt' obespecheny tol'ko sredstva registracii oshibok i trassirov- ki, to eto znachenie mozhet byt' ustanovleno rav- nym 2. Esli eshche kakie-nibud' special'nye proce- dury Vashego programmnogo prilozheniya mogut vydavat' soobshcheniya, podlezhashchie registracii, to eto chislo dolzhno byt' uvelicheno v sootvetstvii s dopolnitel'nym ispol'zovaniem drajvera. - 8-38 - NUMSP Zadaet chislo kanal'nyh ustrojstv potokov (/dev/sp), kotorye podderzhivayutsya sistemoj. Pol'zovateli ne dolzhny menyat' etot parametr. NUMTIM Maksimal'noe chislo modulej potokov, kotorye propuskaet transportnyj interfejs bibliotek (TLI). |to znachenie upravlyaet chislom struktur dannyh, kotoroe ispol'zuetsya dlya zaderzhki pri- nyatyh interfejsom dannyh, prinadlezhashchih konfi- guracii modulej potokov. Pol'zovateli ne dolzhny menyat' etot parametr. Ocheredi sobytij i ustrojstva EVQUEUES Maksimal'noe chislo otkrytyh ocheredej sobytij sistemnogo rasshireniya. EVDEVS Maksimal'noe chislo ustrojstv, prikreplennyh k ocheredyam sobytij sistemnogo rasshireniya. EVDEVSPERQ Maksimal'noe chislo ustrojstv na kazhduyu ochered' sobytij. Apparatno-zavisimye parametry DMAEXCL Opredelyaet, dopustimy li odnovremennye zaprosy DMA. V nekotoryh komp'yuterah mikroshemy DMA da- yut sboj, kogda odnovremenno ispol'zuetsya bolee odnogo kanala raspredeleniya. Dlya vseh instalya- cij na takih komp'yuterah DMAEXCL prinimaet zna- chenie 1 po umolchaniyu. Dlya komp'yuterov, ne imeyu- shchih takoj problemy, DMAEXCL ustanavlivaetsya ravnym 0 dlya togo, chtoby razreshit' odnovremen- nuyu rabotu DMA na neskol'kih kanalah. KBTYPE Prinimaet znachenie 0 dlya klavishnyh pul'tov tipa XT i znachenie 1 dlya klavishnyh pul'tov PC-AT. Parametry razdeleniya udalennyh fajlov Sushchestvuyut nekotorye parametry, kotorye Vy mozhete nastroit' naibolee podhodyashchim obrazom pri ispol'zovanii razdeleniya udalen- nyh fajlov (RFS). Parametry RFS upravlyayut toj chast'yu sistemnyh resursov, kotoraya otvoditsya obsluzhivaniyu RFS. Kazhdyj setevoj is- tochnik peredachi dannyh mozhet takzhe imet' nekotorye nastraivaemye parametry, kotorye vliyayut na harakteristiki raboty etoj otdel'- noj seti. Obratites' k setevoj dokumentacii dlya polucheniya bolee podrobnoj informacii. - 8-39 - Vse parametry imeyut znacheniya po umolchaniyu, kotorye sposobny obespechivat' horoshuyu rabotu dlya srednej sistemy; odnako, esli znachenie slishkom maly, to Vy ne smozhete predostavit' dostatochno resursov dlya dolzhnoj obrabotki zagruzhennoj RFS. Zaprosy na mon- tirovanie, ob'yavlenie i dazhe na fajly mogut byt' otvergnuty pri dostizhenii kakim-libo iz etih parametrov maksimal'nogo znacheniya, dopustimogo dlya Vashej mashiny. Esli eti parametry slishkom veliki, to Vy budete raspredelyat' bol'she sistemnyh resursov, chem eto ne- obhodimo. Uchtite, chto eti parametry ne okazyvayut vliyaniya na Vashu sis- temu, poka ne ustanovlen dopolnitel'nyj paket RFS. NLOCAL (bufery lokal'nogo dostupa) |tot parametr opredelyaet minimal'noe chislo lo- kal'nyh buferov, dostupnyh obshchemu bufernomu pu- lu, kotoryj rezerviruetsya dlya lokal'nogo dostu- pa. Pol'zovatel' RFS ispol'zuet kesh, razdelyaya obshchij bufernyj pul s lokal'nym dostupom (obychno disk ili lenta). |to znachenie, takim obrazom, zashchishchaet lokal'nye dannye ot nezhelatel'nyh pos- ledstvij sorevnovaniya za ispol'zovanie bufera RFS. Kogda eto porogovoe znachenie otklyucheno (usta- novleno ravnym 0), to prinimaetsya znachenie po umolchaniyu, velichina kotorogo rekomenduetsya rav- nym 1/3 vsego bufernogo pula (NBUF). Nenulevoe znachenie NLOCAL perekryvaet znachenie po umolcha- niyu. Uchtite, chto esli RFS ne rabotaet v dannyj mo- ment ili rabota ne zakonchena tol'ko chto, to v etom sluchae bufernyj pul budet polnost'yu dostu- pen dlya lokal'nogo dostupa. NREMOTE (bufery udalennogo dostupa) |tot parametr opredelyaet minimal'noe chislo lokal'nyh buferov, iz obshchego bufernogo pula, kotorye rezerviruyutsya kak resursy dlya chteniya udalennyh dannyh. Kogda eto porogovoe znachenie otklyucheno (ustanovleno ravnym 0), to prinimaet- sya znachenie po umolchaniyu, velichina kotorogo re- komenduetsya ravnym 1/3 vsego bufernogo pula (NBUF). Nenulevoe znachenie NREMOTE perekryvaet znachenie po umolchaniyu. - 8-39a - Uchtite, chto summa NREMOTE i NLOCAL ne dolzhna prevyshat' NBUF. Esli eto uslovie narushaetsya, to na konsoli poyavlyaetsya preduprezhdayushchee soobshchenie i dlya oboih parametrov (NREMOTE i NLOCAL) is- pol'zuyutsya znacheniya po umolchaniyu, to est' 1/3 NBUF. RCACHETIME (nerabochee vremya kesha) |tot parametr mozhet byt' ispol'zovan dvoyakim obrazom: dlya otklyucheniya ispol'zovaniya kesh v Va- shej mashine ili dlya opredeleniya kolichestva se- kund, vo vremya kotoryh set' ne pol'zuetsya ke- shem, poka modificiruetsya fajl. Dlya otklyucheniya keshirovaniya dlya vsej mashiny pa- rametr ustanavlivaetsya ravnym -1. Vtoroj put' ispol'zovaniya parametra RCACHETIME trebuet nekotoryh poyasnenij. Esli obnaruzhi