Jump to content

Recommended Posts

Posted

Скажите пожалуйста. Вот установил винду 2003. Она у меня вся на одном логическом диске. Но я создал также и свап диск для быстродействия системы но он пустой, тоесть свап диск у меня на том же диске что и система. Так вот как перенести свап диск на другой свободный логический диск. Читал что лучши такая схема, систена на одном диске а свап на другом.

Posted

Может, конечно, в этом и есть какое-то рациональное зерно, свап-файл меньше будет фрагментироваться и раздел этот можно разместить в начале диска.. Но IMHO этот изврат не стоит свеч.

 

to Dodge: в My Comuter> Advanced >Perfomance>Advanced>Virtual Memory (Change)

Posted
и раздел этот можно разместить в начале диска.. Но IMHO этот изврат не стоит свеч.

Особенно интересно где у диска начало и как софтовыми методами это выяснить? Да и на какой пластине будет это начало и не будет-ли там отремапленных блоков и т.д. и т.п.

 

Номер LBA никак не связан обычно с началом/концом диска. Всё это было давно и неправда, как и "низкоуровневое форматирование" =)

 

P.S. В нормальных системах вообще юзается swap раздел.

Posted

Если продолжать дальше - то получится еще веселле. Как в старые добрые времена советовали: сделать RAMDRIVE побольше, и положить на него swap :)

 

При нынешних ценах на память проще докупить себе гигабайт, чем заморачиваться с отдельным HDD для свопа.

 

P.S. "Всё на одном логическом диске" - в принципе направильный подход. Рискуете получить неработоспособную систему при неожиданном разрастании объема данных, лог-файлов и т.д. Как поведет себя тот или иной софт при окончании места на дисках - заранее обычно неизвестно.

Posted

Да, я долго смеялся, когда видел в Сети, как серьезные дядьки всерьез обсуждали "создание swap-раздела, размещённого в оперативной памяти". И почему древние люди не додумались хранить данные на жёстких дисках, а всё почему-то дискетками (к тому же ненадёжными) таскали?

Posted (edited)

Ram_drive eto dla smelix ludej :)

 

Kuzmich pri ninishnix cenax na hdd +/- nekokoj raznici po "$" chto gig rama chto 80gb hdd

 

Odin logicheskij disk nepravilnoje opredelenije " na odnoi mehanike "

 

 

chtob znachitelno uskoritj rabotu sistemi nedastatochna vinesti swap iz tavoze diska.

 

prirost po skoraste izspolzuja tolka rain0 budet namnoga znachitelnej chem vinos swap`a

Edited by Maris
Posted

Выгодно, смотря кому и в каких условиях... Может, ему своп нужен, чтобы загнать туда файрфокса, запущенного неделю назад, в то время как с того же винта, где и своп, раздавать варез по фтп.

Posted
но ведь ясно же, что выгоднее память нарастить, чем городить ещё винт, какая скорость обмена с винтом, а какая с памятью?

А Винде все равно своп желателен, у нее "удивительная" подсистема управления памятью. Она в память кладет дисковый буфер, а потом эту память кладет в своп... Поэтому у Винды должен быть своп, иначе она обижается и сообщения всякие пишет...

 

А на отдельный раздел или в тот же раздел --- это без особой разницы, все равно работа со свопом идет через файловую систему.

Posted
А на отдельный раздел или в тот же раздел --- это без особой разницы, все равно работа со свопом идет через файловую систему.

Вот поэтому во всех "ничем непримечательных" осях народ додумался сделать swapfs и организовать её таким образом чтобы максимально оптимизировать процедуру подкачки.

А сейчас в этих осях своп раздел обычно "применяют" для suspend2disk а не городят отдельную зарезервированную область диска в виде файла как винда =) Более того, если есть излишки рамы, то вполне неплохой эффект достигается выносом /tmp и(или) /var/tmp в tmpfs которая по сути есть неюзанная память и своп =) Правда актуально это только на десктопах.

 

В общем итог один, своп по возожности вообще не должен использоваться при обычной работе хоть на десктопе хоть на сервере. Докупайте раму и не пудрите мозги изобретением велосипедов.

 

P.S. А дядьки с рамдисками какрас и пытались обмануть эту "удивительную" подсистему памяти, в "уникальной" OS, но т.к. сырцов нет, то извращались как могли. Ну и шаманские пляски типа подбора дефрагментатора и т.д. =) Зато этим дядькам всегда есть чем "заняться" =)

Posted

P.S. А дядьки с рамдисками какрас и пытались обмануть эту "удивительную" подсистему памяти, в "уникальной" OS, но т.к. сырцов нет, то извращались как могли. Ну и шаманские пляски типа подбора дефрагментатора и т.д. =) Зато этим дядькам всегда есть чем "заняться" =)

Той "уникальной OS" был линух. Удивительные дядьки в нём возятся. И заняться им есть чем лишь потому, что более нечем заняться.

Posted
Той "уникальной OS" был линух. Удивительные дядьки в нём возятся. И заняться им есть чем лишь потому, что более нечем заняться.

Аргументируйте свои высказывания. Аргументация моих высказываний была выше. Или вы любите попердеть причём абсолютно не в тему? Тогда продолжайте. Смысла в ваших словах 0,0.

Также расскажите о том что к примеру Novell/RH/MDV/HP/IBM и прочим заняться нечем, вот и возятся?

На мозоль наступили? Темболее я не говорил именно о Linux. Я вообще о мире *nix где нет такого дебильного поведения и не будет. Или вы будете доказывать что винда есть тру, а остальное всё бесперспективняк? Ну ну, а мужики-то и незнают =) Бедные бедные Sun, IBM и Co. Идите в песочницу ставить сервера на M$ с траффик инспекторами. Или прочитайте молитву на ночь перед штабквартирой M$. Эхь млять.

 

P.S. почитайте хотябы для начала хоть вот эту подборку http://www.ibm.com/developerworks/ru/views...y=Windows+Linux

 

---

WindowsServer - запорожец бизнескласса (с) непомню

Posted

sfstudio uvas javno paranoja :)

 

dla raznix zadach raznij OS, sudo povashemu viskazivanju tipa win+trafinspektor , dalshe setevoj obloste vplane serverov vi nevilazite.

 

Dla isp windows pochti nenuzen, korporativnij biznes apjatze bez vindows nu nekak, i kak bi vam nekazalas eto stranim windows pri pravilnom izpolzavanje v korporeit s domein kontroler v plane nadoznastj i bezopasnotj , ostav linux/unix nekonkurentno sposobnim.

 

web sql i drugije servera, vapros spornij , zaviset ot povara kto gatovil +/- odinakovo.

 

 

marshrutizacija filtracija poketov , nu tut vondi varota unix

Posted

BTW tut nemnoga fignu nashot swapa nacheli raskazivatj, vopervix windows swap nestorajetsa izpolzavatj po defalt kak tut nekotorije utverzdajut, atolka ko neopho pri nehvatki rama.

 

votorix tablicu intf toze nepopadajet v swap kak i draivera , jestj u vindozi dakaja oblastj pameti kak nonpaged.

 

 

chtob neobrozovivalas fragmentacija sistemnovo hdd iza swapa , prosto nado zafiksiravatj jevo razmer , rekomend ot MS 2x bolshe chem ram

 

v ideali unesti na drugoj vint , s fiksiravanim razmerom, ram draiv proste nerekomenduju iz sobstvenova opita .

Posted

Той "уникальной OS" был линух. Удивительные дядьки в нём возятся. И заняться им есть чем лишь потому, что более нечем заняться.

Аргументируйте свои высказывания.

Ну что ж, уже совсем не уважаемый, слушай же: kerneltrap.org/node/3660, статья так и называется: "Linux: How to Use RAM as Swap". Поделился сим "изыском" Kim Merley, судя по гуглю - сотрудник Intel. Речь шла именно о таких "удивительных дядьках". Наезда на твой любимый линух не было, но, поскольку фанатизм затмевает твой разум, то и не уважаемый.
Posted (edited)

А еще масло в огонь:

Практически все серваки у китаезов и япошек подняты на форточках.

И они ДАЛЕКО не глупые люди.

Я в принципе их поддерживаю.

Edited by itl2044
Posted

я знаю как из sfstudio извлечь много говна - надо написать "линукс - отстой, винда рулит". все остальное он сделает сам :)

жги, красноглазый... :)

Posted
Ну что ж, уже совсем не уважаемый, слушай же: kerneltrap.org/node/3660, статья так и называется: "Linux: How to Use RAM as Swap". Поделился сим "изыском" Kim Merley, судя по гуглю - сотрудник Intel. Речь шла именно о таких "удивительных дядьках". Наезда на твой любимый линух не было, но, поскольку фанатизм затмевает твой разум, то и не уважаемый.

Хех, видел я эту статейку ещё в 2005 собсно. Но это лишь эксперемент итогом которого по сути может служить вот этот коментарий.

 

If your memory is big enough you dont need swap. Thats why its better to buy an athlon64 and more than 4G of memory. Swap was invented to make up for expensive ram. The method you are suggesting only wastes ram space for the overhead. Swap is a trade off between expensive ram and cheap hd space. What if you start running out of swap space in your setup? Thats why some databases using an memory bound design instead of being diskbound with a very big buffer cache. The data that was always in memory in the buffer cache were not able exploit the optimizations possible in memory. Same for the data in swap its not directly usable by your programs.

 

В статье задача была другая. А точнее поставить систему в позу раком и посмотреть что будет =) Ну поставили, ну посмотрели, но реально использовать такой изврат видимо никто не стал. А вот tmpfs таки удобно.

Posted
sfstudio uvas javno paranoja :)

 

dla raznix zadach raznij OS, sudo povashemu viskazivanju tipa win+trafinspektor , dalshe setevoj obloste vplane serverov vi nevilazite.

Это пример с потолка часто встречающаяся и всеми "любимая" "граблистая" связка. А так почти верно, сервера это мой хлеб, причём в основном это таки биллинговые системы и прочая сетевая муть.

 

Dla isp windows pochti nenuzen, korporativnij biznes apjatze bez vindows nu nekak, i kak bi vam nekazalas eto stranim windows pri pravilnom izpolzavanje v korporeit s domein kontroler v plane nadoznastj i bezopasnotj , ostav linux/unix nekonkurentno sposobnim.

Ну это совсем не факт. Есть прекрасные примеры бизнеса без винды, другое дело что в России туго. Это уже совсем другая история и не относитьтся к тому что я сказал выше.

 

web sql i drugije servera, vapros spornij , zaviset ot povara kto gatovil +/- odinakovo.

+/- нифига не одинаково, 300 раз обсасывалось в соответствующих форумах. Или вы предлагаете apache тотже апач мне "выпустить" из chroot ? А где в винде chroot?

 

marshrutizacija filtracija poketov , nu tut vondi varota unix

Вот об этом я и говорю, а в этом секторе какраз начинают совать винды и потом форум стоит на ушах типа а как сделать так? А так? Короче маразм.

Posted
BTW tut nemnoga fignu nashot swapa nacheli raskazivatj, vopervix windows swap nestorajetsa izpolzavatj po defalt kak tut nekotorije utverzdajut, atolka ko neopho pri nehvatki rama.

 

votorix tablicu intf toze nepopadajet v swap kak i draivera , jestj u vindozi dakaja oblastj pameti kak nonpaged.

Исходя из вашего утверждения рамы ей нехватает всегда, т.к. на компе с гигом оперативы при включенном свопе винда вполне честно заявляет о том что в свопе что-то есть.

То что вы сказали, это так должно быть, но реально к сожалению не совсем так.

 

Насчёт того что драйвера не попадают в своп эт ещё более интересно. Есть ключик в реестре который отвечает за возможность сброса драйверов в своп, настройка доступна через confignt который ищется гуглом за 5 минут. Причём на 2000Server по умолчанию сбрасывать дрова в своп таки разрешено (пришлось тут недавно ковыряться с виндой ибо заказчик сказал, буквально следующее: "Мы приобрели значит нужно использовать")

 

chtob neobrozovivalas fragmentacija sistemnovo hdd iza swapa , prosto nado zafiksiravatj jevo razmer , rekomend ot MS 2x bolshe chem ram

При использовании swap раздела никакая фрагментация не страшна по определению. А если нехватает своп раздела то либо ССЗБ либо на лету можно создать своп файл на лету и подключить его. Сделать это проще простого 1м скриптом.

 

v ideali unesti na drugoj vint , s fiksiravanim razmerom, ram draiv proste nerekomenduju iz sobstvenova opita .

Ну это уже детали. В любом случае приобретение лишнего гига рам будет эффективнее нежеле увеличение раздела свопа. Пемболее мы тут говорим о серверной платформе пусть и типа виндовс, и в идеале в нормальном режиме при нормальной загрузке своп не должен использоваться, более того должно оставаться необходимое количество рама под дисковые буферы и т.п.

Всем этим можно рулить через /proc на лету.

 

 

А еще масло в огонь:

Практически все серваки у китаезов и япошек подняты на форточках.

И они ДАЛЕКО не глупые люди.

Я в принципе их поддерживаю.

А вот это уже интересно. Ссылки в студию плз. Более того недавно в Китае появился национальный клон Linux который у них рекомендован к повсеместному внедрению. А т.к. всё это продвигается правительством, то эффект в области информационной политики может быть колоссальным. Да и в любом случае использовать в гос структурах и прочих закрытых от общих глаз местах винды ИМХО маразм. Ибо нет возможности проанализировать код на тему заплаток и подобного. Да и вообще утечка миллиардов баксов забугор, когда можно этого и не делать, выглядит весьма глупо.

Posted
sfstudio зря Вы так, потому что тов. GateKeeper получше Вас в линухе шарит :(

Ну я с этим не спорил. Мы вроде тут не пиписьками меряемся, а обсуждаем swap и извращения к которым приьегают люди чтобы не докупать рамы и как эти извращения ведут себя в разных OS.

 

Более того затронута тема memory managment в *nix и windows. Если говорить об этом то *nix , будет на голову выше в плане гибкости данной подсистемы. Уже как минимум из-за того, что "политику" выделения памяти можно менять на лету через /proc и да и ыозможностей заставить работать подсистему паимяти так как нужно в конкретном случае достаточно просто. Агресивность вытеснения страниц в своп, резервирование памяти и прочие феньки легко руляются стандартными средствами через /proc.

 

P.S. Linux и wndows таки системы общего назначения поэтому должны быть как минимум какие-то "рычаги" которые позволяют добиться именно того поведения системы которое требуется под конкретные задачи. И проблема тут не только в "памяти", также наличие нескольких планировщиков CPU позволяет более гибко заточить линукс под решение именно той задачи которую требуется решить на текущий момент. Т.е. я говорю о том, что винда не обладает даже 3ю той гибкости которой обладают *nix решения. Тут ничекго не поделаешь.

Posted

sfstudio зря Вы так, потому что тов. GateKeeper получше Вас в линухе шарит :(

Ну я с этим не спорил. Мы вроде тут не пиписьками меряемся, а обсуждаем swap и извращения к которым приьегают люди чтобы не докупать рамы и как эти извращения ведут себя в разных OS.

 

Более того затронута тема memory managment в *nix и windows. Если говорить об этом то *nix , будет на голову выше в плане гибкости данной подсистемы. Уже как минимум из-за того, что "политику" выделения памяти можно менять на лету через /proc и да и ыозможностей заставить работать подсистему паимяти так как нужно в конкретном случае достаточно просто. Агресивность вытеснения страниц в своп, резервирование памяти и прочие феньки легко руляются стандартными средствами через /proc.

 

P.S. Linux и wndows таки системы общего назначения поэтому должны быть как минимум какие-то "рычаги" которые позволяют добиться именно того поведения системы которое требуется под конкретные задачи. И проблема тут не только в "памяти", также наличие нескольких планировщиков CPU позволяет более гибко заточить линукс под решение именно той задачи которую требуется решить на текущий момент. Т.е. я говорю о том, что винда не обладает даже 3ю той гибкости которой обладают *nix решения. Тут ничекго не поделаешь.

Народ так что посоветуете поставить RAM этак на 2 Гб или всетаки SWAP диск городить и его юзать
Posted

:) tak tebe swap uskoritj ile ram dobavitj ? :))

Jesle jestj kuda ram dabovatl , zachem temu muchel.

 

 

Btw umena vopros uskarenija swap , bil interesen iza nevazmoznasti dobavitj esho rama, poskolu uze stojal 24gb i MSSQL jevo okupiraval, a OS nachel aktivna usatj swap , ntbackup javno shl stormozom iza swap

posle vinasa swap na otdelnij fiz.disk, backup nachel vpisavatsa v otvedonoje jemu vrema.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.