|
|
404
Как улучшить многозадачность в Windows 10 MobileБольшинство поддерживаемых смартфонов Lumia - бюджетные аппараты с 1 ГБ оперативной памяти. Этого объёма было достаточно во времена Windows Phone 8.1, но реалии таковы, что в Windows 10 Mobile его часто не хватает. Вспомните вкладки Edge, которые перезагружаются при восстановлении браузера из фона или тяжёлые приложения, при открытии которых всё остальное закрывается. Но существует решение этой проблемы - использование файла подкачки. Что такое файл подкачки?Файл подкачки (или виртуальная память) - специальное место на внутреннем накопителе, которое используется системой при недостатке оперативной памяти. Windows 10 Mobile является единственной мобильной системой, способной работать с этой функциональностью. По умолчанию на любых устройствах с Windows 10 Mobile размер этого файла составляет 256 МБ. В мобильной системе нет инструментов, позволяющих его уменьшить или увеличить. Как это работает в Windows 10 Mobile?Оказалось, что в мобильную Windows встроен тот же механизм работы с виртуальной памятью, что и в десктопную. Файл подкачки может быть динамическим, то есть система может управлять его размером в зависимости от выполняемых задач. Активация этой функции вкупе с увеличением максимального возможного объёма виртуальной памяти способна заметно улучшить работу вашего устройства с тяжёлыми приложениями, а также с программами в фоне. Как изменить размер файла подкачки?Предупреждение: все описанные ниже действия вы выполняете на свой страх и риск. Чтобы отменить изменения, вам может потребоваться сброс настроек. Предупреждение 2: некоторые приложения, созданные для Windows Phone 8.1, могут перестать запускаться после выполнения этих действий. Если вы также словите эту проблему, верните все значения в реестре обратно.
Что делать с ключом PagingFiles?Значение данного ключа выглядит следующим образом: u:\pagefile.sys 256 256 Сначала мы видим адрес файла подкачки, затем два числа, разделённые пробелом. Первое - его минимальный размер, второе - максимальный. По умолчанию оба числа равны 256. Весь смысл проводимой нами операции - в создании динамического файла, которым система будет управлять сама в зависимости от своих нужд. Для этого нам следует подставить вместо данных чисел 2 разных. Кроме того, размер файла подкачки можно увеличить. На устройствах, вроде Lumia 640 или Lumia 735 с 8 ГБ внутренней памяти и 1 ГБ оперативной я рекомендую установить значения, вроде 256 и 768 или 512 и 1024. На устройствах с накопителем побольше можно использовать более внушительные числа, например, 1024 и 2048. Не забудьте, что числа разделены одним пробелом. Чего не стоит делать с ключом PagingFiles?
Заметили ли вы улучшения многозадачности после выпонения этих действий? Лучшие комментарииКомментарии (404)Вы должны быть зарегистрированы для написания комментариев. |
|
Интересно, почему не сделают так по умолчанию? Может есть какие то минусы, глюки из-за этого?
Если и есть, о них никто не слышал и не знает.
Я недельку тестировал сам, другие юзеры тоже, всё было нормально. И обратно всё возвращается, в случае чего.
Скорее всего MS просто забросила это, как и много чего другого.
Мне кажется, должна быть какая то причина, потому что поменять значение в реестре не так и сложно для программистов Майкрософт)
Дико извиняюсь за оффтоп, но прошу Вашей помощи -- после всевозможных коллизий с моим телефоном, откатился на 8.1, потом на Reliese Preview, после этого wp-seven отказывается устанавливаться, указывая на ошибку 0x8103010F. Что в таком случае делать -- опять провести очередную итерацию отката-наката?
Может, с SD-картой что-то не то и т. п.
Вот статья, в ней расписаны все возможные шаги. Возможно, достаточно будет сброса.
https://answers.microsoft.com/ru-ru/mobiledevices/wiki/mdlumia-mdupdate/%d1%87%d1%82%d0%be/12616f84-0418-4159-acc1-fe1b19cdeb09
Выставил у себя 512 1024 прописал перезагрузил. Решил проверить, а там все по прежнему 256 256 ?????
Проверьте галочки анлока.
1.87 Gb
Ребят, выручайте. В разделе твиков, переключатели on\off не передвигаются. Вроде нажал а он тут же возвращается в исходное положение
Перезагрузить нужно после активации RestoreNSDK, а потом уже там жать. У меня такая же была проблема как у Вас.
Благодарю!
Судя по всему, программисты Майкрософт полные кретины
Ну почему? Благодаря им эта инструкция работает. :)
Благодаря им, она нужна
Нужна она только благодаря тому, что старые бюджетные телефоны обновили до 10)
А 650 люмии она не нужна? Я думаю не помешает
Я поигрался со значениями на nl920 теперь такая проблема. Хотя может не из-за этого.
Неподдерживаемая замаскированная модель на инсайдерских сборках, где и без Interop всё через одно место работает)
Я даже не знаю, в чём именно из этих вещей проблема :D
Все, обновились. Сделал 256 512, перезагрузился, удалил вотсап и все пошло поехало
Можно как-нибудь посносить встроенные ненужные приложения?
Через interop unlock
Это понятно. Как? Я не спец в этом.
Аналогично, как в этой инструкции.
https://wp-seven.ru/instruktsii/system/windows-mobile-system/kak-pochinit-zhivy-e-plitki-pochty-i-kalendarya-outlook.html
Попробовал удалить погоду, чтобы переустановить (интерфейс частично на английском). Из списка приложений в Interop Tools исчезло, но на смарте нет. Продолжает запускаться.
Ищите в списке приложение Weather. Вы удалили языковой пакет, а не приложение)
А проблема полуанглийского интерфейса в Погоде решается не так. Измените региональный формат (Параметры - Время и язык - Регион) на русский (Россия) с русского (Беларусь, Украина, Молдова...).
Настройка языка так и стояла. Я и регион на Россия заменил и после этого установил приложение, но ничего не изменилось к сожалению. (
Ребята, большое Вам спасибо за данную инструкцию! Все сделал, поменял на своей 630 с 256 512, и наконец то!! Как же мне хотелось продать этот Windows из за этих перезагрузок в браузере и частых вылетов, теперь все держит и вкладки и программы! Еще раз спасибо большое! Теперь буду дальше пользоваться Win 10)
Непременно в избранное! Жаль, что откатился на 8.1 на днях....
Интересно, а это нормальное явление?)) до всей этой магии было 256, как и положено)
Да, много кто пишет.
Аллилуя! Спасибо за инструкцию! То чего мне не хватало.
Фиксированное поставил 1024 1024.Так даже легче работает и приложение быстрее открывает,чем на динамическом режиме.
Edge не держит вкладки в памяти при любых значениях, ставил 256 1024, 512 512, 1024 1024, всё строго по инструкции. Проблема в Edge.
на 430? жесть))) у тя своей сколько 512 или 256 ?
1024, w10m на нём не тормозит если установить enterprise
Все работает. Лично проверил.
Короче, лажа
нормально, сделал 1024 1024 на nl930 перестала вылетать периодически из интернета, только исчезли уведомления о новых сообщениях.
от души благодарю автора!
малыш, реально ожил)
огромное спасибо!
А вы не думали на сколько быстрее станет садится телефон при большем количестве приложений rantine запущенных в фоне, ведь они будут не замороженном состоянии?
В замороженном.
Система этим нормально управляет. У нас адекватный планировщик, а не как в Android)
Если они в замороженном состоянии, значит система скидывает эти данные на диск, значит и своп не нужен системе. Я это пытаюсь объяснить
Как тогда объясните, что после этой операции многозадачность увеличивается в разы?)
Не увеличивается она, это ваше самовнушение. Уже сколько людей написало что нет изменений видимых. Как закрывала система приложение которыми вы нк пользуетесь определенное время так и закрывает. Как вкладки открывались на том самом месте так и открываются. Посмотрите в интернете где люди сравнивают android, ios и Windows 10 mobile, именно этому они убавляются что при одном гиге все возобновляется отлично
Самовнушение :DDD
Открыл вчера утром документ в Word, уже и думать про это забыл. Сейчас запускаю Word, а он мгновенно возобновляется, открывает документ на том же месте, где я вчера утром остановился.
Само собой, в эти сутки я использовал смартфон достаточно активно.
Не хотите - не верьте) А людям помогает)
И да, насчёт заморозки. Когда оперативной памяти не очень много, и нет файла подкачки, система постепенно полностью закрывает приложения, которые в фоне. А после выполнения инструкции они просто скидываются в файл подкачки, и потом мгновенно возобновляются.
Word при открытии всегда синхронизирует документ на проверку изменений, это фишка office 365, а если у вас он это не делает тогда он у Вас работает просто не правильно. У каждого приложения есть папка с временными файлами, и именно туда все и скидуется, она изолирована от всех, и этим достигается высокая безопасность
Синхронизировать открытый документ на карте памяти на проверку изменений - это мощно ?
Не хотите - не делайте ничего)
Я не буду вас уговаривать улучшить работу своего смартфона ?
Андрюха угомонись. Если человек не понимает как работает файл продкачки - смысл спорить?
Дык и говорю ему, что если не хочет - никто не заставляет инструкцию выполнять)
Видимо Вы не знаете как работает word мобильный, а ликбез проводить я Вам не собираюсь. Почитаете не много на досуге
Так она как раз и сбрасывает их в своп, а вот сколько их там будет зависит от размера файла подкачки. Если не хватает места, тогда система их закрывает полностью.
Система с оперативы скидывает на диск в эту папку программы, и в чем разница считывания с этой папки и с файла свопа что на том же диске?
Разница большая. Для работы приложения необходимы библиотеки и дополнения при старте приложения идет инициализация и подгрузка необходимых модулей, а запущенное приложения и свернутое в файл родкачки стартует быстрее.
Если совсем туго проведите эксперимент на ПК: Перезагрузите систему, запустите word или Opera или хром (холодный старт) замер времени. Теперь закройте приложение и сразу запустите - результат приложение стартует быстрее. Так как оно было в кэше.
Тоже самое примерно и в мобильной системе. Холодный старт или старт с кэша (файла подкачки) разное время выполнения задачи.
Это вам не с++, это с#, он работает в фреймворке
Кто он? Приложения для 10 ки пишут не только на С#
Не только, соглашусь. Но именно приложения .net работают с системой сна полностью правильно, а вот на других языках должны люди правильно сами написать, иначе не какой своп не поможет
Вы разработчик? Системный администратор? Или как?
Я пишу очень мелки приложения, так что не назвал бы себя разработчиком, и администрирую в последнее время мало,так что даже не админ
Так в чем тогда разговор? Я до сих пор не могу понять, что вам не понятно или какую мысль вы хотите донести?
Наверно ту что без своп файла все работает отлично, и если бы с ним было лучше тогда программисты Microsoft обязательно его включили бы, ведь это то чего другие так и не смогли повторить удачно. Windows 10 mobile сейчас по своим особенностям не так ярка как конкуренты, хотя их очень много и мне очень нравится что они сделали, и я понимаю что система не умрет как думают другие а просто они делают проэкт поэтаптно, так же я делаю на работе когда ввожу что-то новое я могу подготовительно делать год и два, не говоря другим что будет в конце, и тогда когда все доделываю людям очень нравится. Я верю в эту компанию и в их продукт, мне очень нравится что они сделали и мне жаль что люди не видят особенностей, но я так же понимаю что если что то не используется тт это или не должно так использоваться или еще не готово для этого, я сам так делаю.
Ну вы вроде не глупый человек, а говорите глупости. Без свопа вообще крайне плохо бы работало. Только то, что помещалось в оперативку. Так вот увеличение размера файла подкачки немного улучшит многозадачность. То есть кол-во приложений запущенных и не закрывающихся полностью, а переходящих в ждущий режим.
Почему Майкрософт выбрали именно такой размер? Видимо из-за малого размера системного диска, так как увеличенный файл подкачки - физически занимает свободное пространство.
Прирост скорости в данном случае ожидать не стоит. Но именно на вкладки в браузере и кол-во приложений в спящем режиме реального влияет и проверено.
Для тех у кого больше гига памяти наверное нет смысла. На ПК если у вас 16 гб оперативки возможно вообще его выключить. Меньше обращений к диску особенно если это ssd.
Но еще раз повторюсь что для телефона и тем более с 1 гигом памяти крайне не обходим.
Ради эксперимента можете поставить значение 0 0 и посмотреть что будет.
На этом предлагаю закрыть тему, не вижу смысла продолжать. Ибо вам видимо немного стоит подтянуть теоретические знания, возможно и практические)
Если проставить 0 0 , система автоматически выберет размер свопфайла, и для наших телефонов он будет примерно 1.83 гигабайта
Вы крайне ошибаетесь
В чем ошибаюсь?
Да практически во всем) Первое- размер свопа у вас 256, во вторых 0 не значит автоматически. в третьих -я уже все сказал и не вижу смысла продолжать бессмысленный разговор. Если с первого раза не понимаете могу еще раз повторить. Почитайте литературу, форумы и т.д. и перечитайте все что я писал выше.
А что вы скажите об этом ? http://usert.ru/windows7/Reestr/reenasint45.htm
Вот что я скажу. Вижу в ссылке Windows7 - это тут причем? Что вы мне хотите доказать? Свою не компетентность? Я это и так уже понял. Хватит нести бред, очень прошу.
Снятие флажка Автоматически выбирать объем файла подкачки происходит при указании размера файла подкачки для одного из имеющихся дисков.
1) Чтобы создать файл подкачки только на диске C: и установить для него значение Размер по выбору системы. И отключить файл подкачки для всех остальных дисков (соответствует переключателю Без файла подкачки).
c:\pagefile.sys 0 0
Мы о чем вообще говорили? Я о мобильно системе. Причем тут настольная ОС??????
Ух и тяжкий же вы человек. Все я умываю руки.
Особенность этой системы что она с дестопом сейчас почти едина, и твик этот взят с декстопа как раз. А то как в реестре своп ставится он еще в времен ХР не менялся, так что пример с 7-ки подходит
Александр, Вы что обиделись? Ну Вы чего? Приятно что есть люди которые готовы отстоять мнение и показать правильно как. Я просто подкрепить решил материалом не много, думал Вы сделаете тоже самое, а Вы обиделись
https://wp-seven.ru/?comment=889931 вот он, я не много в цифрах ошибся, но у меня были именно такие цифры.
Кстати, я как ра то и пробовал ставить "0 0" , у меня так и показало 1,83 гига размер свопа. Кстати, тут кто-то скрин бросал именно с такими цифрами
А что бы его совсем убрать я не говорил, он конечно нужен, и думаю что без этого минимума даже на десктопе не запустится приложение универсальное (во всяком случаи так было во времена 8.1, тогда даже сделали отдельный своп для модерн приложений, что бы пользователь на десктопе не смог его отключить)
Я бы не рекомендовал ставить "0 0". На XDA вроде писали, что система переставала загружаться. Или что-то такое.
Я решил поставить и проверить, как говориться все на себе, а получил то что написал. Говорю правду, врать то смысл мы, я упертый, но не врун
Спасибо за ответы, Ваши и Александра. Если что не так,правда, приношу извинения
Саша, что ты споришь? :D
Человек не в курсе, как вообще система работает, и что в ней как организовано. :DD
Если серьёзно, то это facepalm. Человек, не попробовав инструкцию, говорит, что она не работает) И пытается это доказывать тем, у кого она работает. ?
Скучно иногда.
Я пробовал инструкцию Вашу, иначе даже не сказал бы не слова
Не подскажите, если нет стрелочки ответа, это значит что я в черном списке?
Нет)
Просто на один комментарий, в одной цепочке - максимум 20 ответов. Иначе текстовые поля слишком узкие становятся.
Ответьте на комментарий этого же человека выше.
Спасибо, а то я думал Александр обиделся
захожу снова в реестр значения снова по умолчанию, хотя работа способность заметно чувствуется улучшения 512-1024
Поставил 64 64, разницы в работе ноль. Запустил много разных приложений, включая инстаграм, фейсбук, ютуб клиент, едж. И ничего особенного не заметил, все быстро переключается и работает.
"ц лучше бы кнопку закрыть всё добавили.."
Сделал все согласно инструкции - всё работает. ?
Счастья автору статьи здоровья и всего хорошего.. Наконец я перестал видеть надпись о возобновлении приложений
Запуск .net приложений идет с фреймворка, он запущен постоянно в системе
Наверное многие уже испробовали сей метод? На аппетиты аппарата в части аккумулятора как то влияет?
Хочется услышать (прочитать), что энергонезависимая постоянная память намного экономичнее энергозависимой оперативной:)
Короче, на люмии 650 не поддерживается больше 2047!!!
У меня один фиг в запущеннх приложениях больше 7 не получается держать, ставил 512 - 1024 и 1024-2048. А виртуальная память показывает 0 почему-то....☹
Ребята подскажите. Когда я в реестре дохожу до PagingFiles, то при нажатии на него приложение Interop Tools просто закрывается?
Все комментарии ради этой проблемы пришлось перечитать ))) Ответа тоже так и не нашел. У меня аналогично, только на Session manager либо вылетает, либо ничего не отображает. Также выключатель Cap Unlock почему то после перезагрузки выключается. Кто знает, подсобите.
Нашел решение?
Пока нет. Сегодня сделал сброс на телефоне. На днях проверю, может поможет.
Аналогичная проблема, не могу никак ее решить, отпишите если придумаете что-нибудь
Получилось, проблему решил переустановкой sdk 8.1, оказывается ставил с 8.0 версии. И по инструкции все стало.
Увеличил файл подкачки, особой разницы не заметил на своей старушке. Наверное пришло время ее менять, правда на что...
a oficalnix rishenie netu? tak mnogo ludei svoi telefon kirpichm deloet pravilno bilo napisat v microsoft obetom
Так и не смог дойти до нужной ветки реестра, все время выбрасывало из приложения на предпоследней ветке. Проблему решил экспортированием нужного ключа реестра с ПК. Заменены буква диска с "c" на "u" и выставлен размер "1024 1024". Скопировать текст в блокнот, и сохранить в файл с расширением reg где то в облаке. Далее импорт в реестр смарта. Возобновление в прошлом.
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PagingFiles"=hex(7):75,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,00,69,00,6c,\
00,65,00,2e,00,73,00,79,00,73,00,20,00,31,00,30,00,32,00,34,00,20,00,31,00,\
30,00,32,00,34,00,00,00,00,00
Сделал все по инструкции, все отлично стало. Вибер перестал выгружаться постоянно, да и другие программы тоже. Поставил значения 512 1024. Автору спасибо, аппарат прямо не узнать.)))
Nokia Lumia 520 , win10 1709 fall creators update. поставил значения 1024 1024. полет отличный
со времен XP есть правило - файл подкачки должен быть ВДВОЕ больше RAM и статический. Автору респект.
С прошлого года (уже 4 месяца) мучаю свой смарт и никак не могу сделать Interop Unlok на своем Lumia 650 DS. Сегодня наконец то все получилось. Он перестал тупить!!! Выставил параметры 512/1024, думаю увеличить до 2048. Спасибо за помощь!!! ? ? ? ?