Есть ли какие-либо текущие 32-битные дефекты типа videostream-player в 2019?

Обратите внимание, что начиная с OpenBSD 5.6 или 5.7, "буферный кэш" OpenBSD (он же кэш оперативной памяти диска ОС/файловой системы и т.д.) НЕ больше не имеет ограничения 32bit/~3GB, смотрите это сообщение ML и тему для дополнительной информации:

http://marc.info/?l=openbsd-misc&m=145542727812528&w=2

http://marc.info/?t=145538710500002&r=1&w=2

Так что это изменилось с тех пор, как другой постер предложил это в январе 2013 года, что действительно было ~6 месяцев до того, как это ограничение было снято.

Я полагаю, что настройка numvnodes все еще может иметь влияние на обсуждаемую здесь тему, я еще не изучал этот вопрос, но просто хотел сделать это замечание о буферном кэше (так как это сообщение является одной из немногих страниц во всем интернете, где обсуждается эта возможность в OpenBSD).

0
03.03.2019, 21:11
2 ответа

Вы можете использовать expect, как описано здесь .

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

Вот также егоmanстраница , если хотите взглянуть.

И вот пример зацикливания в Expect.

1
28.01.2020, 02:30

С помощью вспомогательной -оболочки вы можете реализовать свою первую идею:

( echo "stop at MainActivity:77"; cat -; ) | jdb -sourcepath app/src/main/java -attach localhost:7777

Это работает, потому что первый STDIN закрывается после того, как команда echo была обработана, и, во-вторых, последующий cat ожидает ваших входных данных в оболочке.

[1] https://stackoverflow.com/a/4775964

[2] https://stackoverflow.com/a/1564754

1
28.01.2020, 02:30

Теги

Похожие вопросы