← Uz sākumu

Jautājiens zinātājiem par swapdatni

2003. gada 14. oktobrī, 25 komentāri

Kādu laiku atpakaļ (pirms velnsviņzincik gadiem) no 128 MB operatīvās atmiņas pārcēlos uz 256 MB. Tolaik tas bija nemērīgs datora ātrdarbības un stabilitātes uzlabojums. Mana sajūsma bija milzīga. (Pēkšņi nezin kālab atcerējos pirmo savu datoru ar 48KB operatīvās atmiņas...)

Šodien, sapratis, ka ar 256 MB vairs sevišķi pastrādāt nespēju, iegādājos klāt papildus 256 MB. Nu manā darba kastē iraid 512 metru opatmiņas.

Sapriecājies, ka viss pēkšņi sāka strādāt ātrāk (konstanti ~300 MB atmiņas ir aizņemti un tas, kas nelien RAM'ā pirmīt tika swapots uz diska), nolēmu izdarīt lietu, kuru nekad nebūtu darījis - iekš System Properties / Advanced / Performance Settings / Advanced Virtual memory diezgan ļauni izvēlējos 'No paging file'.

Varat mani saukt par stulbu vai dīvainu.

Tas bija ievads. Tālāk seko jautājums. Vai tas ietekmē kaut ko? Sistēmas stabilitāti kopumā, biežu 'Out of memory' paziņojumu parādīšanos? Dotajā brīdī ar šādu konfigurāciju strādāju apmēram divas stundas un nekas slikts nenotiek (tpfu tpfu tpfu).

Ko saka zinātāji? (Nevajag man hipotēzes un teorētiskus spriedelējumus no sērijas - kā vajadzētu būt un kā būtu, ja būtu).

Update: Fakts, ka fotošops vairs nevēlas ļauties tapt palaists ir fakts. Tiesa, Macromedia Fireworks startējas bez mazākajām problēmām un šaubām. Atmiņas lietojums izskatās ± approx šādi.

laača datora atmiņas lietojums
laača datora atmiņas lietojums

Tu atbildi augstāk redzamajam komentāram. Atcelt

Gravatar laacz

2003. gada 14. oktobrī, plkst. 15:13

WindowsXP Professional SP2

Gravatar Zwobot

2003. gada 14. oktobrī, plkst. 15:33

Page fails jaaliek neatceros iisti - vai nu puse no operatiivaas atminjas daudzuma vai tieshi tik pat daudz cik operatiivaas. veel kauko biju dzirdeejis, ka 2x vairaak kaa operatiivaas. bet tochna zinu, ka page failam jaaatrodas fiziski cietaa diska saakumaa - tapee pirmo partiiciju (taa, kas buus diska saakumaa)vienmeer uztaisu 1Gb lielu un iemetu tur fikseeta lieluma 800 Mb swap failu (fikseets lielums ar ietekmee aatrdarbiibu). Peec tam shai partiiciju uzlieku burtinju P un sisteemai c un straadaaju mieriigi :) pie tam disk managementaa windows shai partiicijai klaat pieziimi izdara - Page file taa pat kaa c diskam System neko neuzspiezhu dariit...

Gravatar hvz

2003. gada 14. oktobrī, plkst. 15:38

Uz WinXP tā var darīt (atslēgt page file) un visam vajadzētu iet (RAM 512 un augstāk). Teorētiski pat Photoshopu varēja darbināt, jo šams taisa pats savu swapu. Win2K gan nav spējīgs normāli strādāt bez swapa pat ar gigabaitu RAM.

Gravatar JIB

2003. gada 14. oktobrī, plkst. 16:04

Neir ta darijis, bet ipasi neredzu jegu ta darit :)) Runajot par photoshopu, esmu redzejis, ka tur bildites uz 250Mb ir ikdieniska paradiba, tad visai driz var ieskriet aut of memori ja nav svapa. Photoshops taisa savus svapus, tas tiesa, bet tur vins svapo to ko pats uzskata par vajadzigu, bet ja windows izdoma no photoshopa noswapot kaut ko, tad iestajas minetais pazinojums.

Gravatar hvz

2003. gada 14. oktobrī, plkst. 16:05

Lupus tava doma ir iestrēgusi pagājušajā gadsimtā, it sevišķi lietās kas attiecas uz Windows.

Gravatar juris

2003. gada 14. oktobrī, plkst. 16:07

nez... es ar atrubiju strada stipri atrak.. var atvert viso ko velos vienlaicigi un nekadu pazinojumu... uz 512mb

Gravatar endrju

2003. gada 14. oktobrī, plkst. 17:29

Lupus, kā jau bieži, runā par lietām, kuras īsti nesaprot, ir tikai subjektīvi pieņēmumi.

Gravatar Uibis

2003. gada 14. oktobrī, plkst. 19:49

Bez swap dazhas lietas nemaz nestraadaa (kaa Lupus pareizi teica). Dazhas straadaa manaami leenaak (iemeslus skatiit tepat komentos), tak swap faila vajadziibaam var izveidot RAMdrive, tikai viena patiikama lieta naak bonusaa: jaapiepeerk veel tikpat atminjas, cik tev jau ir, lai sanaaktu normaals swap. T.i. Tavs oper. atm apj. <= Swap <= 2x Tavs op. atm. apj..

Google for it!

Gravatar Djuke

2003. gada 14. oktobrī, plkst. 21:51

tad jau labaak ir uztaisiit 256 ramdrive un swapu iemest tur, citaadi windows algoritmi ir taisiiti ar pienjeemumu ka swaps ir, un bez swapa (lai arii skiet ka atminjas pietiek) straadaa krietni leenaak jo netaisa keshu

Gravatar statistika

2003. gada 14. oktobrī, plkst. 22:12

ok. par atminju mums viss buutu skaidrs. bet vai www.boot.lv izdosies sasniegt rekordu ?

Gravatar Uibis

2003. gada 14. oktobrī, plkst. 22:48

2 Djuke: a kaa tev shkjiet, par ko es rakstiiju? Varbuut ne par ramdrive??? Bet par tiem algoritmiem Tev taisniiba. Tie tieshaam veidoti taa, lai efektiivi darbotos, ja ir swapdatne. Bet taa nav tikai windozei.

Gravatar kugis

2003. gada 15. oktobrī, plkst. 00:06

2statistika - ieskrienies un reklameejies citur, ak, pasleepies boot.lv faninj...

Gravatar sorehead

2003. gada 15. oktobrī, plkst. 09:30

40 procesi, nav par daudz?:)

Gravatar laacz

2003. gada 15. oktobrī, plkst. 09:35

Par swap datnēm runājot. Ir zināms, ka līdz 512MB (ieskaitot) nekādu manāmu benefitu, pārvietojot jamo uz RAMdrive iegūt nevar. To man saka, piem., RAMDiskXP manuālis. So, jāpadzīvo bez swap datnes. Pagaidām viss ir stable :)

Gravatar Pink

2003. gada 15. oktobrī, plkst. 09:52

Godiigi pateikshu ramdrive risinajums ir bulshits, jebkuraa gadijumaa patjiskajot TIFF ieksh fotoshop jeb corel kompiitis kaarsies un breeks, pat ja ramdrive buus 512mb un pat vairaak, nafig vaig kaut kaadu ramdrive taisiit, atminja tapeec ir paredzeeta atminjai, nevis lai uz jamaas ramdrive taisiit, nooptimizeet kompa procesus vaig, piemeeram kaut kaadu atminjas defrag palaist, izladeet no atminjas liekos dll. Optimaalaakais variants ir piesleegt atsevishu kaut kadu aatro cietni (velams SCSI, SATA, aatrie IDES) vismaz min uz 10 gigiem ar liel kesh, speciali domaatu swap datnei. Galu galaa leetaak sanaak, nekaa pirkt gigiem atminjs. Un viss rullees.

Gravatar Guncha

2003. gada 15. oktobrī, plkst. 10:07

Es vemju, lasot vārdu "datne"

Gravatar hvz

2003. gada 15. oktobrī, plkst. 11:11

Lupus nokārto kaut vienu Microsoft sertifikātu (kaut 70-270) un tad gudri runā. Tavs minētais brainbench haļavnijs sertifikāts ir pilnīgs sviests.

Gravatar Neonz

2003. gada 15. oktobrī, plkst. 17:14

Cik zinu ja RAM ir 512 MB+ un [softiem] nav pārāk ekstravagantas prasības pret RAM, tad bez swapa vismaz uz Win2K pastrādāt var (tb, strādā jau ātrāk). XP it kā prasīgāks pret atmiņu, bet nu gan jau strādās. Var taču pagaidīt kamēr izmet pirmo "Out of memory" un tad saprotams, ka swaps tomēr laikam būs vaidzīgs :)

Gravatar cu

2003. gada 15. oktobrī, plkst. 17:49

par tiem Lupus piemineetajiem veesturiskajiem pagaajushaa gadsimta windowsiem un swap faila nepiecieshamiibu. zem win98 (un gan jau ka arii win95) vareeja ieksh system.ini sekcijaa [386Enh] ieviest rindinju ConservativeSwapFileUsage=1 un tad dalja no piemineetajiem nelietiigajiem algorietmiem darbojas pienjemamaak. Swap fails formaali pastaav, bet tajaa nesaak paarkraut datus tikliidz puse operatiivaas briiva un procesoram ir briivs laiks, bet gan tikai tad, kad operatiivaas tikpat kaa nav. Zem w98 256MB ir daudz un ar shaadu uzstaadiijumu vinjsh swap failu praktiski neizmanto

Gravatar Uibis

2003. gada 15. oktobrī, plkst. 19:14

2 cu: win98 ir sen metama lieta. Pie tam palasi par to, kaa un kaapeec win 9x/ME paliek leenaaki, ja uzkrauj atminju virs 128MB (Google for it)

Gravatar IMAGin

2003. gada 15. oktobrī, plkst. 19:49

Hmmz... SWAP=2xRAM apjoms? =) Un ko tad lai dara tie kam RAM's 2, 4 un vairaak Gb?

Gravatar nekro

2003. gada 16. oktobrī, plkst. 12:22

to IMAGin - tie kuriem RAM ir 2,3... Gb atmninjas, parasti arii neizceljaas ar cietajiem kas buutu mazaaki par teixim 20Gb, taa kaa uztaisiit swap, teixim, 6Gb jau nu nevaidzetu buut probleemai.