- Ой...Visual Studio Code и .NET ОФИЦИАЛЬНО от M$ есть под Linux... -> --> Кто-нибудь это пробовал? Evgeny_CD(64 знак., 19.08.2016 00:35, dao, ссылка, ссылка, полностью)
- Microsoft открыла исходный код PowerShell ... в рамках общей стратегии "Microsoft loves Linux" -> Что творится то... в зобу дыханье сперло... - Evgeny_CD(18.08.2016 22:52, dao, ссылка, полностью)
- чувствуют кирдык приближается, продажи падают... - ferrum(19.08.2016 01:11)
- Такими темпами .NET под Linux скоро официально будет от M$. (Я ф курсе про mono и проч.) Конечно, полной совместимости не будет, но если хотя бы на уровне командной строки - это уже будет гигантский прорыв. Причем M$ SQL под линухом уже есть. - Evgeny_CD(19.08.2016 00:28)
- Они бы ещё CMD.EXE, COMMAND.COM и AUTOEXEC.BAT для линукса сделали. А то я без них очень страдаю. Конечно, Powershell это ух-ты какой шелл. Bash или Zsh нервно курят в сторонке... - fk0(19.08.2016 00:22)
- Да и хрен с ними. Кстати, вот эта эмоциональная хрень, когда Балмер швыряет стулья и чота там орёт про то, кого он зароет, - это клиника. А вот это "давайте жить дружно" - это уже разговор. Нормально, ящетаю. SciFi(76 знак., 18.08.2016 23:08)
- Вспоминается сказка "Как Лиса исправилась". Embrace, extend, extinguish. Даже если они в самом деле решили нормально иметь деньги с форка а-ля ведроид -- доверия им нет и не будет. - Николай Коровин(18.08.2016 23:07)
- После гей-парадов чему удивляться-то? - Крок(18.08.2016 23:02)
- Редактор Atom -> Visual Studio Code --> вроде как поверх него построена... Непонятно, какие прелести в нем есть. Evgeny_CD(113 знак., 19.08.2016 01:08, dao, ссылка, ссылка)
- CoffeeScript -> некий скриптовый язык, который компилится в JS, и который вроде как заметно компактнее в части кода. Все это работае в любой JS среде. - Evgeny_CD(19.08.2016 00:59, dao, ссылка)
- Одному мне этот "украденный код" -> кажется бредовым или нет? - Evgeny_CD(17.08.2016 18:06, dao, ссылка, полностью)
- зато теперь наличие этого кода(а заодно какого-нить другого) на компе не позволяет точно сказать о причастности компа ни к анб, ни к хакерской группе. - Царская Морда(18.08.2016 08:00)
- А тем, у кого Винда управляет атомными центрифугам, так и надо. Ибонехер. Думаю, это был тест на право обладания атомными технологиям, и они его провалили. - Крок(17.08.2016 19:27)
- Не все так однозначно(с). Атака была не на "сферические центрифуги в вакууме" а на определенное ПО, на вполне конкретные модели контроллеров движков управлямые этим ПО, и закидывался вирус конкретным людям через которых флешечками вирус 1111111(132 знак., 18.08.2016 12:44)
- WinCE управляет защитой атомных реакторов на аэс. наших, российских аэс! - 3m(18.08.2016 10:36)
- Это про Россию что ли? Своего железа и софта у РФ нет по большому счёту. У США хоть VMS и z/OS есть. Линуксы-виндовсы, естесственно, не считаем. - fk0(17.08.2016 23:56)
- Видел много больших железяк под управлением винды, и даже безопасность через винду, просто компьютер должен быть такой толстый, чтобы и винде, вирусам, и на поуправлять хватало с большим запасом - IBAH(17.08.2016 19:47)
- Мне не кажется. А вот "анализ Касперского" как-то по-школьному выглядит :-) - SciFi(17.08.2016 18:21)
- Други! Подскажите среду максимально заточенную под следующую задачу Aleksey_75(247 знак., 15.08.2016 11:44, dao, полностью)
- Про электронику, АЭС и индусов. Гляньте статейку со второй страницы этого файлика, не забыв обратить внимание на то кто автор и где работает :) Alex68(18.08.2016 00:41, dao, полностью)
- У меня в компьютере 2 Гб памяти, а нужен массив размером 3.5 Гб - как быть? Ксения(654 знак., 11.08.2016 05:03, dao, полностью)
- Дайте-ка ещё вопросов подкину. Сколько может зааллокатить 32-битное приложение под 64-битной системой? А если поставить нормальную систему, в смысле wine, там все 4 будут доступны? Николай Коровин(215 знак., 17.08.2016 10:36)
- Почему этот топик ПОСТОЯННО РАСПАХИВАЕТСЯ у меня, я его постоянно сворачиваю... =(( - sav6622(16.08.2016 11:02)
- Если Вам нужно именно такое решение, что называется в лоб, то может сразу использовать для хранения данных не массив в памяти, а файл на диске? Все равно Вы уже согласны использование свопа на диске, плюс исходные данные в файле, те уже ограничены Nikolay801_(24 знак., 16.08.2016 10:32)
- Так все же, чего удалось добиться в реальном коде? - Evgeny_CD(16.08.2016 01:57)
- "... Когда вы запускаете утилиту Testlimit с параметром -s, она начинает занимать участки виртуальной памяти pagefile-backed до тех пор, пока не достигнет предела для выделенной памяти, но даже когда объем выделенной памяти превысит 29 Гб..." man(157 знак., 15.08.2016 08:09, )
- Помнится, будучи школоло, на КВасике делал своп на рамдрайв %) Тупо в файле свой хлам хранил, а файл клал на рамдрайв во втором мегабайте (из двух всего). Граница 64 была успешно преодолена %) А если серьёзно... Николай Коровин(1444 знак., 14.08.2016 20:18 - 20:32)
- Мой вопрос был чисто программистский - о возможности аллокирования максимально большого блока памяти. Причем, я заранее согласилась на виртуальную память, с дисковой поддержкой. Нельзя аллокировать 3.5 Гб? - Подскажите, как можно аллокировать 3 Ксения(724 знак., 14.08.2016 21:37 - 21:41)
- Молодая, совсем ещё зелёная муха, жужжит напряжно, и долбится головой в стекло. =AlexD=(571 знак., 15.08.2016 10:59)
- Да сколько бы ни было физической памяти, граница от этого не зависит, своп автоматом добавляется вроде. Если разбить задачу на 4 приложения с гигабайтом каждое -- как миленькие запустятся. Так что вопрос надо было формулировать именно про средства Николай Коровин(153 знак., 14.08.2016 22:28)
- -> - Evgeny_CD(14.08.2016 22:35, ссылка)
- Вы не сказали, какая у вас ОС. Для XP/2003 есть ключик в boot.ini называется /3GB. Точный синтаксис гуглится быстро. В семерке тоже есть такой ключик,но лежит где-то в других местах. Расширит виртуальное пространство процесса до 3GB. Думаю Lightelf(173 знак., 14.08.2016 21:46)
- А входные данные они насколько велики? Если все гигабайты счетчиков разбить на участки и за один проход входного файла заполнить элементы от 0 до 999 (образно), сбросить на диск в файл в нужном месте, на втором проходе заполнить счетчики от 1000 1111111(447 знак., 14.08.2016 18:03)
- Почитал обсуждения - и всплыл уточняющий вопрос - может всё окажется и проще :) symbions(401 знак., 13.08.2016 23:20)
- только счас заметил, что фраза начинается прямо как в анекдоте про свечку, монашку и поручика Ржевского LordN(5 знак., 12.08.2016 18:26)
- Есть решение! Идеи следующие. Evgeny_CD(574 знак., 12.08.2016 15:21)
- Упрощаю вопрос. На картинке информация, которую сообщает farmanager (Ctrl+L) на моей WinXP c 2 GB оперативной памяти. Вижу, что у нее 3.767 GB Free Virtual Memory (Free!). Как мне ИЗ НЕЕ аллокировать нужные мне 3.5 GB? - Ксения(12.08.2016 03:05, картинка)
- Что значит - воспитанные люди. Ни один не спросил: а на хрена столько? Когда я решал задачки в конечных элементах , обходился мегабайтами. А тут сразу гиги. - Крок(11.08.2016 22:01)
- Надо запоминать встречаемость 7-членных аминокислотных последовательностей в большой-пребольшой базе данных (GeneBank). Аминокислот там 21 штука, следовательно число всевозможных их комбинаций длиной 7 составит 21^7. И для каждой нужен счетчик Ксения(89 знак., 12.08.2016 00:41)
- Че та мне кажется это задача анализа кода ДНК. Весьма ресурсоемкая кстати. Помнится даже предлагали добровольцам проводить распределенные вычисления, так чтобы задействовать как минимум десятки тысяч бытовых компьютеров. - KT(17.08.2016 15:21)
- Тут буденовец (и не однократно!) книжку рекомендовал, "Керниган, Брайан У., Пайк, Роб. Практика программирования". Там много полезного по той проблеме которую Вы решаете. Возможно там я такую мысль слышал, что чрезмерные требования к объему Nikolay801_(422 знак., 16.08.2016 10:29)
- можно ехидный вопрос? а что если завтра вам скажут что последовательности теперь 8-ми членные? мало того что задача станет жирной для обычного домашнего (среднестатистического) компа. так ещё и она однозначно выползет за пределы 32-х разрядной Mahagam(126 знак., 15.08.2016 15:22)
- У "большой-пребольшой базы данных (GeneBank)" как будете данные забирать? Может она сразу их в нужном виде может отдать? И "большая-пребольшая" это сколько интересующих вас записей? - AlexBi(12.08.2016 11:09)
- Большая-пребольшая - это сколько в терабайтах? Неужели нет групп последовательностей, которые точно не встречаются? Можно разбить задачу на 3 или 7 или 21 процессов, =AlexD=(136 знак., 12.08.2016 07:53 - 07:59)
- А просто разбить на диапазоны? Ну придётся по базе пройтись не один раз, а (21^7)/MEM? Я так понимаю, что исходные данные всё равно много больше этого числа, а значит есть проблема доступа и к ним тоже. А если нет - то не могут в принципе всё Dingo(84 знак., 12.08.2016 05:29 - 05:33)
- Вот всё тот же коллега подсказал -> , может спасти. Dingo(123 знак., 12.08.2016 05:23 - 05:31, ссылка)
- Сколько последовательностей надо перебрать? И за какое время? - Ale3000(12.08.2016 04:40)
- Для такой задачи не грех воспользоваться Win10-64 и бесплатной MSVS-2015. На C++ или C#. - бомж(12.08.2016 00:48)
- Я хотел спросить, но постеснялся, вдруг это окажется невежливо :) - asd(11.08.2016 22:50, )
- Вы описываете стандартный механизм виртуальной памяти, он конечно же в виндовсе есть и так. Проблема у вас имхо в том, что в 32-битной системе адресное пространство всего 4гб, из которых 1 или 2гб отданы кернелу. Так что решение "в лоб" ровно одно Lightelf(123 знак., 11.08.2016 13:49 - 13:56)
- Как вариант, разбейте на два массива. Сначала проходите по первому, затем по второму. - бомж(11.08.2016 11:11)
- Механизм Address Windowing Extenssions - man(11.08.2016 10:53, )
- О тема, которую я уже поднимал (замена хрюши другой ОС для расширения памяти) - но вот такая штука была замешана умельцами и да же работает: Make_Pic(1046 знак., 11.08.2016 10:44 - 10:49, ссылка)
- В нормальной операционке запросто отдаст. А с виндовсом -- все вопросы в микрософт. Только 3.5ГБайта если, то 64-бит операционка нужна. - fk0(11.08.2016 09:00)
- Массив точно нужен весь в памяти? Задача, кажется, на типичное применение СУБД похожа. AU08(68 знак., 11.08.2016 08:52 - 08:55)
- ОСь свопит автоматически, ничего кроме обычного маллока не требуется. Другое дело что есть системные ограничения в 32 битных осях, как тут уже писали, так что ставь Вынь7 64 бита. - =AlexD=(11.08.2016 08:27)
- Купить нормальный компьютер, они не такие уж и дорогие. Нищебродство - это вредная привычка. - SciFi(11.08.2016 08:24)
- Как вариант, создать три идентичных процесса и в каждом выделить буфер в 3.5/3ГБ. Четвёртый процесс управляющий этими тремя. Таким образом у вас будет образно говоря три гиговых ведра и четвертый наполняющий ведра. - man(11.08.2016 08:07, )
- Используйте обычный malloc(), но в 32битном приложении больше 2ГБ выделить все равно не получится. Ale3000(376 знак., 11.08.2016 07:12)
- Ксения, сейчас коллега подсказал - на 32 разрядных системах задаче априори доступно только 4 Гб адресного пространства, из них ~800 Мб отъедают системные вещи (остаётся < 3.5 Гб). То же самое в 32-бит приложении и 64-бит ОС. - Dingo(11.08.2016 06:42 - 06:45)
- Посмотрите в сторону Memory Maped File, там есть возможность выделять кусок памяти только в виртуальной памяти - man(11.08.2016 06:36, )
- Имею W7. saifullin2(626 знак., 11.08.2016 06:21)
- Intel заключает сделку с ARM и начнёт производить для партнёров соответствующие однокристальные системы sav6622(79 знак., 17.08.2016 21:44 - 22:04, dao, ссылка, полностью)
- Даблы кому-то нужно считать было тут =)) sav6622(59 знак., 16.08.2016 13:19, dao, ссылка, полностью)
- Google развивает новую операционную систему - max(14.08.2016 17:35, dao, ссылка, полностью)Evgeny_CD
- Давно жду, когда кто-нить запилит заменитель ядра Линукс для АРМов и прочих МИПСов - Сидоргек(16.08.2016 17:16)
- Если они захотят заменить Android и при этом наплевать на поддержку старых приложения (эмуляцию), как это в своё время сделала МелкоСофт. Их может ждать большой облом :) - asd(15.08.2016 13:31, )
- Фтопку. Язык сломаешь. - Codavr(15.08.2016 09:50)
- На хабре тоже заметили... - sav6622(14.08.2016 19:12, ссылка)
- Боюсь, что Renesas начинает пролетать с Синергией. Для многих применений чистый SoC - важно, но для многих - нет, там SiP или вообще "QFN" 25x25 мм самое то. - Evgeny_CD(14.08.2016 19:09)
- "Они копались в моей голове"-> То, что я почувствовал в последнее время, но не успел сформулировать. Evgeny_CD(924 знак., 14.08.2016 18:50, ссылка)
- простая ос она как неуловимый джо - нах никому не нужна. Возьмите линукс поотключайте в конфиге все (вообще все) и через XX минут простая ос у вас на винчестере. Только она НИЧЕГО не умеет и драйверов у нее нету ни для каких устройств --> ее 3m(225 знак., 15.08.2016 21:06)
- Угу... линух стал монстром-комбайном... нужно уменьшать ядро... - sav6622(14.08.2016 19:12)
- Google, конечно, обосрет "сияние чистоты" - насует туда своих технологий и тулзов, чтобы все было заточено только под него, и именно эта оська не факт, что победит в будущем, но описанная мной тенденция точно начала свою жизнь, и то, что гугель Evgeny_CD(49 знак., 14.08.2016 19:00)
- Выложены исходники лунного модуля - Alex68(15.08.2016 19:32, dao, ссылка, полностью)
- А есть ли спецы по LabWindows ??? Что-то не нахожу функции поиска файлов, может не туда смотрю ?? кто вкурсе подскажите плиз. Отбой, нашел GetFirstFile/GetNextFile - Aleksey_75(13.08.2016 21:11 - 21:28, dao, полностью)
- А что, рассказ о
чёрном прапоре невидимом символе в IAR это правда? Типа если нажать хитровыделанную комбинацию на клаве, то можно вставить невидимый символ и будет трудно находимая пакость (зависания, сбои и т.д.)? AU08(65 знак., 14.08.2016 21:06 - 21:12, dao, полностью)
- Message Passing Interface (MPI) ->, одна из реализаций MPICH --> - кто нибудь работал со всем этим? Насколько оно монструозно|просто|эффективно? Идея сама по себе очень привлекательная. Evgeny_CD(1299 знак., 12.08.2016 18:27, dao, ссылка, ссылка, полностью)