KirillKenigsberg, рекомендую выбросить этот код и переписать с нуля, да и сразу использовать PDO вместо MySQLi. Ну и сперва изучить хотя бы основы PHP и SQL, чтобы не запихивать в панике разношёрстые куски кода со StackOverflow, в надежде, что вместе они заработают, но не понимать в итоге, что там на самом деле происходит (мы же не средневековые алхимики?)
rPman, по-моему на разрядность винды пофигу, важно только издание
Причём если образ записывать через официальный MediaCreationTool, он при установке сам подтянет ключ из BIOS и правильное издание поставит (у меня на ноуте именно так было)
Константин Б., как тут пишут, начиная с недавних обновлений он может нормально работать через Hyper-V: https://stackoverflow.com/questions/31366453/run-a...
Другое дело, что производитель ноутбука может порезать в нём функции аппаратной виртуализации и запретить её включать в BIOS, тогда да, проблемы возникнут.
Или создать в конце диска раздел гигов на 8 в файловой системе Fat32, распаковать туда содержимое образа с папкой EFI - UEFI увидит и сумеет загрузиться с него как с флешки
Кирилл Павлов, я имею ввиду как в целом картина по заполненности. Так-то виртуальная формируется из физической + файл подкачки, причём некоторые выделенные блоки там могут вообще нигде не содержаться (если блок был выделен, но не был ни разу использован).
А с виртуальной памятью что? Как я заметил, даже если хватает свободной физической памяти, но не хватает виртуальной - Windows всё равно не даст выделить блок памяти.
edward_freedom, но тогда нужно $sale пробросить в эту функцию, а красиво это сделать не получится. Получение контекста от родителя прокатит только со стрелочными.
Владимир, не обязательно делать shift, можно просто хранить индекс головы очереди, а при изъятии элемента из очереди удалять его из массива (через delete a[i]) и сдвигать индекс головы на единицу. В JS в массивах не обязательно с нуля нумеровать элементы, если из начала их поудалять - сборщик мусора это заметит и освободит память. Если, конечно, на удаляемые элементы ничто больше не ссылается и их можно безопасно выкинуть.