Автор Тема: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...  (Прочитано 1676563 пати)

Отсутен Deni

  • Photo & Light
  • Легенда
  • *****
  • Пораки: 55339
  • Махер
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6180 на: 15 Ноември 2014, 17:51:59 pm »
Не за џабе е толку спор и крш со перформанси виндоусот со колку и да му ставиш ресурси. За да се опраи и на не е ѓубре, какво што е постојано, треба да одделиш простор од рамот свој и да направиш РАМДИСК на кој потоа ќе ја ставиш виртуелната меморија, за тоа неписмениот оперативен систем да мисли дека има виртуелна меморија, а уствари со сила да му го напикаш во рам до јајца.

Ко киша око Крагујевца. Ако му дозволиш ќе префрла од шупло у празно од Галичник па до Река.

Отсутен Simo - Carrier159

  • Сам свој мајстор
  • Легенда
  • *****
  • Пораки: 45194
  • Il Moderatore
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6181 на: 15 Ноември 2014, 18:02:15 pm »
Шо знам:

Цитат
From: --snip--
Sent: Monday, January 02, 2012 11:38 PM
To: Mark Russinovich
Subject: TechNet Blogs: Contact request: Page file on a RAM disk

Subject: Page file on a RAM disk

Hey Mark! I was wondering if I could potentially ask you a question regarding the page file? I have quite an understanding of how Windows manages memory and how the page file contributes to things like system commit, etc, but time and time again I see the recommendation to place your page file on a RAM disk.

This just seems counter-intuitive to me, and if one of the roles of the page file is defining the system commit limit, then doesn't it seem silly to extend the amount of virtual memory that can be allocated by allocating virtual memory (which is what the RAM disk driver would have to do...)?

What could be other potential repercussions of storing the page file on a RAM disk?

Hope you can spare 5 minutes or so... I bet you're working hard on Windows Azure!

Cheers!
Цитат
From: Mark Russinovich [ --snip-- ]
Sent: Tuesday, 3 January 2012 10:44 PM
To: --snip--
Subject: RE: TechNet Blogs: Contact request: Page file on a RAM disk

Yes, putting the pagefile on a RAM disk is ridiculous.
Alfa Romeo 159TBi
Alfa Romeo 166 2.5 V6 24v
VW e-up!

Auto ko i svaka Alfa automatski nevalja. Da je najbolji auto na svijetu - opet nevalja jer je Alfa.
Da Alfa nevalja će ti potvrdit SVI koji nikad nisu vozili istu. Jer da valja onda bi je vozili. A kako nisu - nevalja.

Отсутен Vasil

  • Сениор
  • ****
  • Пораки: 3759
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6182 на: 15 Ноември 2014, 18:20:47 pm »
Апликацијата нема да користи намерно простор од paging фајлот, но може да побара резервација на одредена количина виртуелна меморија. Ако немаш доволно, ќе го добиеш тоа предупредување.

Цитат
Testlimit’s –r switch has it reserve virtual memory, but not actually commit it. Reserved virtual memory can’t actually store data or code, but applications sometimes use a reservation to create a large block of virtual memory and then commit it as needed to ensure that the committed memory is contiguous in the address space. When a process commits a region of virtual memory, the operating system guarantees that it can maintain all the data the process stores in the memory either in physical memory or on disk.  That means that a process can run up against another limit: the commit limit.

As you’d expect from the description of the commit guarantee, the commit limit is the sum of physical memory and the sizes of the paging files. In reality, not quite all of physical memory counts toward the commit limit since the operating system reserves part of physical memory for its own use. The amount of committed virtual memory for all the active processes, called the current commit charge, cannot exceed the system commit limit. When the commit limit is reached, virtual allocations that commit memory fail. That means that even a standard 32-bit process may get virtual memory allocation failures before it hits the 2GB address space limit.

The current commit charge and commit limit is tracked by Process Explorer in its System Information window in the Commit Charge section and in the Commit History bar chart and graph:


Одличен опис на работата со виртуелна меморија во Windows: http://blogs.technet.com/b/markrussinovich/archive/2008/11/17/3155406.aspx

Уште еден важен извадок:
Цитат
How Big Should I Make the Paging File?

Perhaps one of the most commonly asked questions related to virtual memory is, how big should I make the paging file? There’s no end of ridiculous advice out on the web and in the newsstand magazines that cover Windows, and even Microsoft has published misleading recommendations. Almost all the suggestions are based on multiplying RAM size by some factor, with common values being 1.2, 1.5 and 2. Now that you understand the role that the paging file plays in defining a system’s commit limit and how processes contribute to the commit charge, you’re well positioned to see how useless such formulas truly are.

Since the commit limit sets an upper bound on how much private and pagefile-backed virtual memory can be allocated concurrently by running processes, the only way to reasonably size the paging file is to know the maximum total commit charge for the programs you like to have running at the same time. If the commit limit is smaller than that number, your programs won’t be able to allocate the virtual memory they want and will fail to run properly.

So how do you know how much commit charge your workloads require? You might have noticed in the screenshots that Windows tracks that number and Process Explorer shows it: Peak Commit Charge. To optimally size your paging file you should start all the applications you run at the same time, load typical data sets, and then note the commit charge peak (or look at this value after a period of time where you know maximum load was attained). Set the paging file minimum to be that value minus the amount of RAM in your system (if the value is negative, pick a minimum size to permit the kind of crash dump you are configured for). If you want to have some breathing room for potentially large commit demands, set the maximum to double that number.

Some feel having no paging file results in better performance, but in general, having a paging file means Windows can write pages on the modified list (which represent pages that aren’t being accessed actively but have not been saved to disk) out to the paging file, thus making that memory available for more useful purposes (processes or file cache). So while there may be some workloads that perform better with no paging file, in general having one will mean more usable memory being available to the system (never mind that Windows won’t be able to write kernel crash dumps without a paging file sized large enough to hold them).

Edit: Само што забележав, и ова е напишано од Mark Russinovich

Отсутен filipv

  • Легенда
  • *****
  • Пораки: 7511
  • и сега?
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6183 на: 15 Ноември 2014, 18:46:48 pm »
@Van, апелирам да го прескокнеш одговорот ако можеш, чисто за да не навлегуваме во досадни и бесцелни дебати.  Ако не можеш, никому ништо... ќе го кркаме немиен со дебата за користењето на swap file-от од страна на апликациите..

На твојов коментар му фали уште само долгиот нокт на малото прсте и сликата ќе биде целосна.

А оние со воља да прочитаат ќе видеа дека темата на мојата забелешка не е користењето за своп фајлот туку нужноста за попрецизна терминологија. Нешто што, се разбира, за малото прсте е досадно и бесцелно, а за оне кои сакаат интересна наспроти досадна и смислена наспроти бесцелна дебата - апсолутно неопходно. Но веројатно ти ни ова нема да го прочиташ, така да му пишувам ја на мониторчево изглеа.

Отсутен gOJDO

  • Легенда
  • *****
  • Пораки: 7684
  • Хорска Секција
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6184 на: 15 Ноември 2014, 19:19:23 pm »
Јас мислам дека една круцијална тема како користење на виртуелната меморија, заслужува постови и внимание на форумов.

Ум шо идит отпосле не јет ум!

Отсутен DarthJe5us

  • Авиону, сломићу ти крила..
  • Легенда
  • *****
  • Пораки: 20397
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6185 на: 15 Ноември 2014, 19:46:42 pm »
Јас имам наместено 200 мб ВМ, да го качам на 512 или не менува ништо?

Отсутен Van

  • Сениор
  • ****
  • Пораки: 5405
  • VW Golf MK3 1.9 TDI
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6186 на: 15 Ноември 2014, 21:02:17 pm »

@Van, апелирам да...
Гледај вака, можеби сум спор (во проценка на луѓе)... ама не сум глуп!
Или ако порано бев млад и глуп, а сега сум не сум више толку млад... ОК, нема врска!!  ;)

Во принцип, кога дискутирам за нешто... не го правам тоа од патолошка потреба да се конфронтирам и да покажам дека ми е поголем е-пенисот. Eдноставно има некои теми за кои сум страствен, и тоа ме прави поглуп (од обично). Тогаш знам да ја затупам со обиди за дискусија со ликови што немаат никава намера да дискутираат (често ниту капацитет).

Така да, не се секирај немам никаква намера да почнам писинг фест со the usual suspects. ;)

Отсутен Simo - Carrier159

  • Сам свој мајстор
  • Легенда
  • *****
  • Пораки: 45194
  • Il Moderatore
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6187 на: 16 Ноември 2014, 10:09:20 am »
@Van, апелирам да го прескокнеш одговорот ако можеш, чисто за да не навлегуваме во досадни и бесцелни дебати.  Ако не можеш, никому ништо... ќе го кркаме немиен со дебата за користењето на swap file-от од страна на апликациите..

На твојов коментар му фали уште само долгиот нокт на малото прсте и сликата ќе биде целосна.

А оние со воља да прочитаат ќе видеа дека темата на мојата забелешка не е користењето за своп фајлот туку нужноста за попрецизна терминологија. Нешто што, се разбира, за малото прсте е досадно и бесцелно, а за оне кои сакаат интересна наспроти досадна и смислена наспроти бесцелна дебата - апсолутно неопходно. Но веројатно ти ни ова нема да го прочиташ, така да му пишувам ја на мониторчево изглеа.
Прочитано.


@Van, апелирам да...

Така да, не се секирај немам никаква намера да почнам писинг фест со the usual suspects. ;)

Така, се разбираме :)
Alfa Romeo 159TBi
Alfa Romeo 166 2.5 V6 24v
VW e-up!

Auto ko i svaka Alfa automatski nevalja. Da je najbolji auto na svijetu - opet nevalja jer je Alfa.
Da Alfa nevalja će ti potvrdit SVI koji nikad nisu vozili istu. Jer da valja onda bi je vozili. A kako nisu - nevalja.

Отсутен gOJDO

  • Легенда
  • *****
  • Пораки: 7684
  • Хорска Секција
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6188 на: 16 Ноември 2014, 13:22:40 pm »
I sea sho praat aplikaciite? Rezerviraat Virutelna memorija ili proveruvaat dali ima?
Ум шо идит отпосле не јет ум!

Отсутен onak

  • Легенда
  • *****
  • Пораки: 15991
  • сељаторе ин ил селандроре!!
    • КАНО еко системи
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6189 на: 16 Ноември 2014, 13:24:52 pm »
се палат, го д*каат и св*шаваат на поглема меморија, ду*ејки те тебе во здрав разум... :) ;D
www.kano.com.mk
www.parno.com.mk
www.kanosistemi.com.mk
www.evtinogreenje.com.mk
https://www.facebook.com/kano.eko.sistemi
кликни на било кој, нема да утнеш, сите водат на исто место, во исто време

Отсутен gOJDO

  • Легенда
  • *****
  • Пораки: 7684
  • Хорска Секција
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6190 на: 16 Ноември 2014, 14:27:01 pm »
Ами за клецање шо пајме?
Ум шо идит отпосле не јет ум!

Отсутен Simo - Carrier159

  • Сам свој мајстор
  • Легенда
  • *****
  • Пораки: 45194
  • Il Moderatore
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6191 на: 16 Ноември 2014, 14:31:40 pm »
I sea sho praat aplikaciite? Rezerviraat Virutelna memorija ili proveruvaat dali ima?
http://lifehacker.com/5426041/understanding-the-windows-pagefile-and-why-you-shouldnt-disable-it

Цитат
Mark Russinovich, the well-known Windows expert and author of the Sysinternals tools, says that if you want to optimize your pagefile size to fit your actual needs, you should follow a much different formula: The Minimum should be Peak Commit – Physical RAM, and the Maximum should be double that.
Alfa Romeo 159TBi
Alfa Romeo 166 2.5 V6 24v
VW e-up!

Auto ko i svaka Alfa automatski nevalja. Da je najbolji auto na svijetu - opet nevalja jer je Alfa.
Da Alfa nevalja će ti potvrdit SVI koji nikad nisu vozili istu. Jer da valja onda bi je vozili. A kako nisu - nevalja.

Отсутен onak

  • Легенда
  • *****
  • Пораки: 15991
  • сељаторе ин ил селандроре!!
    • КАНО еко системи
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6192 на: 18 Ноември 2014, 23:59:10 pm »
Ами за клецање шо пајме?


ќе ојме во интимна к’шта...:)
www.kano.com.mk
www.parno.com.mk
www.kanosistemi.com.mk
www.evtinogreenje.com.mk
https://www.facebook.com/kano.eko.sistemi
кликни на било кој, нема да утнеш, сите водат на исто место, во исто време

Отсутен n1kola

  • Легенда
  • *****
  • Пораки: 7826
  • French diamond
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6193 на: 19 Ноември 2014, 23:07:51 pm »
Дали е можно да се слушаш од микрофон директно на звучниците на лаптоп, значи во живо (караоке) со windows xp ?? И ако да, кај треба да се одбери ?

Отсутен DarthJe5us

  • Авиону, сломићу ти крила..
  • Легенда
  • *****
  • Пораки: 20397
Одг: Матични, SSD, HDD, RAM, тајминзи и рандом IT ствари...
« Одговори #6194 на: 19 Ноември 2014, 23:10:29 pm »
Го средија и kis 2013 да не можеш со клучеви да го активираш,фак.