powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / win 8.1+ suspended
65 сообщений из 65, показаны все 3 страниц
win 8.1+ suspended
    #39184596
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый ALL,
заранее прошу прощения если не по адресу.
Проблема в следующем: есть древнее оконное приложение, написанное еще на Delphi5. Приложение по таймеру делает кое-какой функционал: запрос к БД + еще всякое. И было установлено это приложение на вин 8.1. И если приложение становится не активным, то винда со временем переводит его в режим suspended, таймер перестает работать, в общем все плохо. Есть ли возможность запретить переводить неактивное приложение в режим suspended методами дельфи (а может администрированием винды)? Варианты поменять ОС или переписать приложение просьба не предлагать.
Заранее благодарен за участие.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184601
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запустить под админом?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184603
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
запуск под админом + в режимах совместимости ситуацию не изменил ((
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184607
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
может быть, надо отлавливать какое-то сообщение типа WM_SUSPEND (название вымышленное)
и давать на него отлуп ?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184613
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может, может... читал про системные триггеры и как используя их создаются свои события, но все на с# и непонятно, как давать отлуп. не сильно силен я в этом.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184618
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
filllможет, может... читал про системные триггеры и как используя их создаются свои события, но все на с# и непонятно, как давать отлуп. не сильно силен я в этом.

ссылки давай, где читал, будем разбираться
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184627
Barmaley57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
filll И если приложение становится не активным, то винда со временем переводит его в режим suspended, таймер перестает работать, в общем все плохоЗа такое ребяток из мелкософта п$%#@ть надо! Откуда инфа, что win 8 занимается такой противоестественной фигней?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184629
fd00ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Barmaley57, для планшетов и прочих автономных устройств очень даже актуальная фишка
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184632
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
fd00chBarmaley57, для планшетов и прочих автономных устройств очень даже актуальная фишка
ну вот тут народ жалуется на эту "актуальность":
http://answers.microsoft.com/ru-ru/mobiledevices/forum/mdlumia-mdapps/не/4ff8867e-2eaa-4d87-825e-2a3c01d6283c

Правда, я там понимаю, у ТС всё-таки не планшет, а нормальный комп
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184635
Barmaley57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так в любом приложении крутится цикл сообщений. Как же ОСь может взять и забить на отправление в очередь приложения WM_TIMER??? По каким критериям ОСь должна определить, что не надо крутить цикл для какого-то приложения. Это же просто бред какой-то!
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184639
fd00ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, фича-то полезная, а вот способы ее внедрения...
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184640
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184644
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
filllЧитал вот что:
https://habrahabr.ru/post/269399/
и
https://habrahabr.ru/post/264199/

это всё касается мобильной винды, а у тебя же обычная настольная.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184648
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, у меня настольная винда, но механизм перевода приложения в suspended и системные триггеры по ходу у них одинаковые
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184654
fd00ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorэто всё касается мобильной виндыога

...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184656
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
попробуй сделать простейшее приложение с таймером на форме, по таймеру пусть обновляет время, например, в TLabel
Будет оно усыпляться или нет ?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184664
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В простейшем приложении, при suspended тоже таймер перестает работать. это было первое, что я сделал изучая эту проблему.
наверное надо будет писать службу, которая будет отслеживать состояние приложения и "будить" его... или это кривое решение?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184672
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
filllВ простейшем приложении, при suspended тоже таймер перестает работать. это было первое, что я сделал изучая эту проблему.
наверное надо будет писать службу, которая будет отслеживать состояние приложения и "будить" его... или это кривое решение?

каким образом ты его будешь будить ?
Может быть, в этом ответе на этот вопрос заключается половина решения проблемы ?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184686
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
еще не знаю, как буду будить, но уверен, что способ есть, надо читать. само себя приложение наверняка разбудить не сможет без "внешней помощи". это мое ИМХО. Значит надо либо не давать приложению "заснуть", либо будить его.
Конечно, если уважаемая общественность подскажет другой путь, то обойдусь без дополнительной службы )
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184697
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возникла смешная бредовая идея: Приложение должно, заведомо пока его не "усыпили", периодически выбрасывать какое-то окно СтейОнТор и сразу же закрывать его, типа говоря винде: я работаю, на усыпляй меня )))
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184733
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если приложение умеет сделать свои дела и сразу закрываться, то засунуть его в задачи и все.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184737
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
filllВозникла смешная бредовая идея: Приложение должно, заведомо пока его не "усыпили", периодически выбрасывать какое-то окно СтейОнТор и сразу же закрывать его, типа говоря винде: я работаю, на усыпляй меня )))
можно ещё проще - замутить приложению иконку в трей, может быть, оно перестанет усыпляться
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184747
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"сделать свои дела и сразу закрываться" приложение не может, а насчет трея надо попробовать, чем Билл Гейтс не шутит )))
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184791
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оно не?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184811
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собсно по ссылке выше приходим к SetThreadExecutionState с примером использования
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39184818
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ага, спасибо большое, сейчас начну разбираться )
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185066
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приложение-то классическое или "метро"? Гарантирую, что если классическое, то проблема не в винде.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185070
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunSmokerПриложение-то классическое или "метро"?
Написанное на древнем 5-ом дельфи?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185075
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman, не заметил.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185094
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В классических приложениях приостановка одного процесса невозможна (где "невозможна" = нельзя сделать корректно в общем случае, т.е. для любого произвольного процесса). Поэтому в винде нет и никогда не будет такого механизма (для классических приложений).

Остаётся два варианта: либо кто-то другой (возможно, по ошибке), либо баг в самой программе (deadlock, ошибка IPC...).
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185255
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый GunSmoker,
статья, на которую Вы указали, датируется 2009 годом, тогда винды 8.1 как бы не было. А моя проблема начинается именно с этой версии (на 8.0 пока не проверял). На 7-ке, висте, ХР приложение работает нормально. И проблема именно в том, что винда переводит приложение в режим suspended
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185262
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в догонку: самое простое приложение, где на форме только таймер, и код, который раз в 5 сек. записывает в файл текущее дату/время, тоже перестает работать, когда винда переводит приложение в "спячку"
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185303
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
filllв догонку: самое простое приложение, где на форме только таймер, и код, который раз в 5 сек. записывает в файл текущее дату/время, тоже перестает работать, когда винда переводит приложение в "спячку"А покажите код этого тестового приложения. Потому, что я согласен с Гансмокером, что это невозможно
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185312
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fill, машина времени ещё не изобретена.

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

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

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

Это может произойти только при двух условиях: переход на новую платформу (читай: переписывание старых приложений, например, "метро") или изоляция приложения в окружении и остановка всего окружения целиком (например, XP Mode в Windows 7).

filllвинда переводит приложение в режим suspended

И как это определили?

В MSDN, "Developing Windows 8", "Developing Windows 10" я не вижу ни одного упоминания о чём-то похожем.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185331
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые собеседники, привожу код тестовой программки:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  ExtCtrls;

type
  TForm1 = class(TForm)
    Timer1: TTimer;
    procedure Timer1Timer(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  MyLogFile         : TextFile;
  MyLogFileName     : String = '!_LOG_.TXT';

implementation

{$R *.DFM}

procedure TForm1.FormCreate(Sender: TObject);
begin
    AssignFile(MyLogFile, MyLogFileName);
    Rewrite(MyLogFile);
    Writeln(MyLogFile, DateTimeTostr(Now)+'--Çàïóñê ïðèëîæåíèÿ--');
    CloseFile(MyLogFile);
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
    AssignFile(MyLogFile, MyLogFileName);
    Append(MyLogFile);
    Writeln(MyLogFile, DateTimeTostr(Now));
    CloseFile(MyLogFile);
end;


end.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185357
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
filll,

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

авторAnalyze Wait Chain
If you find a process with 'Status suspended'; you can right-click (this or any other process) and troubleshoot. One option to find out more about hanging programs is 'Analyze wait chain', however, you only get this option to spot deadlocks if you right-click a process in the Details view.

As the name implies, Analyze wait chain tree shows which processes are using, or waiting to use, a resource that is being used by another process. Previously, I had only seen this Analyze Wait Chain in Resource Monitor, but here it is the Windows 8 Task Manager.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185358
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
filll, я повторю вопрос: как вы определяете, что это именно Windows и именно приостановила? Стеки вызовов смотрели? В диспетчере Analyze Wait Chain доступна?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185373
filll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relic Hunter,
простите за неточность, но спячку я употреблял, как синоним и в кавычках.

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

В любом случае, программа (событие таймера) перестает работать примерно через 3-5 минут, если окно программы неактивно. При активации программы (АЛЬТ+ТАБ или еще как) программа корректно возобновляет работу.

Завтра поиграюсь с сокетами. Интересно, они тоже перестанут отвечать?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185385
fd00ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunSmokerВ статье указаны принципиальные проблемы, которые заключаются в том, что классическое приложение может использовать глобальные ресурсы и не существует никакого механизма уведомить приложение об их освобождении.а зачем эти глобальные ресурсы освобождать?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185387
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
fd00chGunSmokerВ статье указаны принципиальные проблемы, которые заключаются в том, что классическое приложение может использовать глобальные ресурсы и не существует никакого механизма уведомить приложение об их освобождении.а зачем эти глобальные ресурсы освобождать?
+1

"Усыпление" может быть реализовано как непредоставление квантов времени в диспетчере задач
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185388
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, fd00ch, ну здравствуйте.

Процесс держит глобальный мьютекс. Вы заморозили процесс (NtSuspendProcess) - и внезапно повисли другие процессы, которые ждут этот мьютекс.

Открытые описатели файлов, процессов, IPC - всё это также будет висеть, блокируя другие программы.

Ну и что насчёт окон (глобальный ресурс)? Если приложение имеет очередь сообщений (aka. 99% приложений Windows) - то периодически будут виснуть произвольные процессы, вообще явно не связанные с замороженным процессом.

И как система узнает, что вот этому вот замороженному процессу не хочется получить вот это вот сообщение?

Я вас умоляю.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185390
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
GunSmokerdefecator, fd00ch, ну здравствуйте.

Процесс держит глобальный мьютекс. Вы заморозили процесс (NtSuspendProcess) - и внезапно повисли другие процессы, которые ждут этот мьютекс.

Открытые описатели файлов, процессов, IPC - всё это также будет висеть, блокируя другие программы.

Ну и что насчёт окон (глобальный ресурс)? Если приложение имеет очередь сообщений (aka. 99% приложений Windows) - то периодически будут виснуть произвольные процессы, вообще явно не связанные с замороженным процессом.

И как система узнает, что вот этому вот замороженному процессу не хочется получить вот это вот сообщение?

Я вас умоляю.

Не утверждаю, что ТС прав, но если такая фигня происходит с простым приложением с таймером,
то это будет нечто
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185391
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, да бред же. Это что-то другое.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185393
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
GunSmokerdefecator, да бред же. Это что-то другое.
у меня всех этих новомодных осей нет, но завтра попробую на 8.1 у клиента.
Прямо даже интересно.

P.S. А вдруг они там какой-нить механизм забыли выключить, который в мобильных виндах используется ?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185397
fd00ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunSmokerОткрытые описатели файлов, процессов, IPC - всё это также будет висеть, блокируя другие программы.в чем проблема? если процесс зависнет из-за дедлока - будет то же самое

GunSmokerЕсли приложение имеет очередь сообщений (aka. 99% приложений Windows) - то периодически будут виснуть произвольные процессы, вообще явно не связанные с замороженным процессом.вот этого не понял, почему сторонние процессы будут виснуть?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185400
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, да причём тут мобильная/не мобильная ОС. Вопрос не в ОС, а в приложении же.

Или это классическое приложение (desktop), или это "метро" приложение (сейчас это вроде называется Universal Application, а до этого называлось Windows Runtime a.k.a. WinRT). "Метро" приложения работают и на desktop ОС. Edge, Skype, Minecraft, ... да, блин, даже калькулятор, который вроде как "выглядит" как desktop приложение, на самом деле, является "метро" приложением.

И если приостановка невозможна для классических приложений, то для "метро" приложений это обычное дело - благодаря как раз тому, что они написаны с нуля, и в "метро" приостановка процесса (и более того - кража его памяти, и даже завершение процесса) - запланированная часть окружения (API).
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185403
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
GunSmoker, я ничего не утверждаю, для меня такие остановки, как говорит ТС, просто дикость какая-то.
Но если я завтра на 8.1 запущу приложение с одним таймером и оно остановится,
у меня будет масса баттхерта в отношении всех этих нынешних осей
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185404
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fd00ch, в чем проблема? если процесс зависнет из-за дедлока - будет то же самое

Ну т.е. задача ОС состоит в том, чтобы вводить приложения в deadlock - так, что-ли? ) И зачем только в Vista Wait Chain Traversal вводили...

вот этого не понял, почему сторонние процессы будут виснуть?

Раз , два , три .
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185405
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunSmokerdefecator, fd00ch, ну здравствуйте.

Процесс держит глобальный мьютекс. Вы заморозили процесс (NtSuspendProcess) - и внезапно повисли другие процессы, которые ждут этот мьютекс.

Открытые описатели файлов, процессов, IPC - всё это также будет висеть, блокируя другие программы.

Ну и что насчёт окон (глобальный ресурс)? Если приложение имеет очередь сообщений (aka. 99% приложений Windows) - то периодически будут виснуть произвольные процессы, вообще явно не связанные с замороженным процессом.

И как система узнает, что вот этому вот замороженному процессу не хочется получить вот это вот сообщение?

Я вас умоляю.
А если специально написать приложение, которое "зависнет", само собой.
То что, все остальное сразу умрет? Как-то не верится.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185406
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, просто интересно, как это я и сотни других юзеров постоянно юзают Win10 и не разу не видели такого (исключая "метро" приложения, опять же). Как это ни в одном блоге и технической документации не описана эта возможность (исключая "метро" приложения, опять же).

А вот гугл, например, знает про зависания на Win7 .

Не система это.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185409
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДА если специально написать приложение, которое "зависнет", само собой.
То что, все остальное сразу умрет? Как-то не верится.

Не сразу, конечно, а при попытке взаимодействовать.



Товарищи - я, что-то, не пойму. В чём сложность понимания SendMessage(HWND_BROADCAST)?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185412
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот метро-приложения, некоторые из которых система приостановила из-за неактивности.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185414
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот классические приложения. Ни одно приложение не приостановлено - даже хотя система работала весь день и большинство приложений ни разу не были активированы. Даже .NET-ский KeePass работает.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185416
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
GunSmoker, надо провести опыты.
Если приложение с таймером, не метро, написанное на Delphi 5/7 будет останавливаться,
какие будут версии ?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185422
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, http://www.rohitab.com/apimonitor - смотреть кто дёргает SuspendThread. Смотреть, какие сторонние DLL подгружаются в процесс. Смотреть стеки вызова.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185424
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, я этот "опыт" провожу ежедневно причём на хосте и на виртуалке.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185425
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
GunSmokerdefecator, я этот "опыт" провожу ежедневно причём на хосте и на виртуалке.
Так и что, не засыпает ?
Вот хочу сам убедиться, опыт - сын ошибок трудных )))
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185427
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, ты на чём? На семёрке? Вот, проводи опыты .
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185428
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
GunSmokerdefecator, ты на чём? На семёрке? Вот, проводи опыты .
на семёрке не получится, надо на 8.1
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185429
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator, ссылка утверждает обратное. Там Win7 и тоже процессы спят. Правда, симптомы другие.
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185430
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(это я подкалываю)
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185473
Barmaley57
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да вирусня там какая-то недоделанная. Или антивирусня. До еще приложухи на дельфи не любит и гробит их))
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185509
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Barmaley57Да вирусня там какая-то недоделанная. Или антивирусня. До еще приложухи на дельфи не любит и гробит их))а слово BORLAND до сих пор в бинарниках имеется?
...
Рейтинг: 0 / 0
win 8.1+ suspended
    #39185616
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Только что проверил на 8.1
Нифига прога не останавливается.
Кто-то трындит )))
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
win 8.1+ suspended
    #39452569
errorsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Читал до этого тему и думал что бред полный.
Но сегодня пришло сообщение от пользователя с описанием проблемы, судя по нему - произошло невозможное - у свернутого приложения таймер перестал срабатывать, спустя несколько часов, а как только приложение стало активным продолжил срабатывать.
...
Рейтинг: 0 / 0
65 сообщений из 65, показаны все 3 страниц
Форумы / Delphi [игнор отключен] [закрыт для гостей] / win 8.1+ suspended
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]