เช•เชฐเซเชจเชฒ เชชเซ‹เชฐเซเชŸ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ Linux เชตเซ‡เชฌเชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชฎเชพเชŸเซ‡, เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชšเชพเชฒเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เช•เชฐเซเชจเชฒ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชฎเซ‡เช‡เชฒเชฟเช‚เช— เชธเซ‚เชšเชฟ เชชเชฐ Linux เช•เชฐเซเชจเชฒ เชฎเชพเชŸเซ‡ Wasm เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช…เชฎเชฒ เช•เชฐเชคเชพ เชชเซ‡เชšเซ‹ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. Linux, เชœเซ‡ เช•เชฐเซเชจเชฒเชจเซ‡ เชตเซ‡เชฌ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เช…เชจเซเช—เชพเชฎเซ€ เชธเซ€เชงเชพ เช…เชฎเชฒ เชฎเชพเชŸเซ‡ เชตเซ‡เชฌเชเชธเซ‡เชฎเซเชฌเชฒเซ€ เช‡เชจเซเชŸเชฐเชฎเซ€เชกเชฟเชฏเซ‡เชŸ เช•เซ‹เชกเชฎเชพเช‚ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชเชฎเซเชฏเซเชฒเซ‡เชŸเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ. เชตเชงเซเชฎเชพเช‚, เช•เชฐเซเชจเชฒ เชฎเชพเชŸเซ‡ Linux ะฟั€ะพะตะบั‚ะพะผ ั€ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะทะฐะฟัƒัะบะฐั‚ัŒ ะธัะฟะพะปะฝัะตะผั‹ะต ั„ะฐะนะปั‹ ะฒ ั„ะพั€ะผะฐั‚ะต ยซ.wasmยป ะธ ะฟะพะดะณะพั‚ะพะฒะปะตะฝ ะดั€ะฐะนะฒะตั€ ยซweb consoleยป ะดะปั ัะธะผัƒะปัั†ะธะธ ั€ะฐะฑะพั‚ั‹ ั ะบะพะฝัะพะปัŒัŽ ะฒ ะฑั€ะฐัƒะทะตั€ะต. ะขะฐะบะถะต ะฟะพะดะณะพั‚ะพะฒะปะตะฝ ะธะฝัั‚ั€ัƒะผะตะฝั‚ะฐั€ะธะน ะดะปั ัƒะฟั€ะพั‰ะตะฝะธั ัะฑะพั€ะบะธ ะทะฐะฟัƒัะบะฐะตะผั‹ั… ะฒ ะฑั€ะฐัƒะทะตั€ะต ัะธัั‚ะตะผะฝั‹ั… ะพะบั€ัƒะถะตะฝะธะน.

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, BusyBox เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€ เชธเซเชฏเซเชŸ เช…เชจเซ‡ WebAssembly เชฎเชพเช‚ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเชพเชฏเซ‡เชฒ musl เชธเชฟเชธเซเชŸเชฎ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเช• เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เช† เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ Xterm.js เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชŸเชฐเซเชฎเชฟเชจเชฒ เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เชคเชฐเซ€เช•เซ‡ เชฅเชพเชฏ เช›เซ‡. เชเช• เช…เชฒเช— เชกเซ‡เชฎเซ‹ เชธเชพเช‡เชŸ เชฒเซ‹เชจเซเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชชเซ‹เชฐเซเชŸเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชคเซ‡เชจเซ‡ เชœเชพเชคเซ‡ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ. เช•เซเชฐเซ‹เชฎเชฟเชฏเชฎ-เช†เชงเชพเชฐเชฟเชค เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชชเซ‹เชฐเซเชŸ เช…เชจเซ‡ เชซเชพเชฏเชฐเชซเซ‹เช•เซเชธ เชฎเชพเชŸเซ‡ เช†เช‚เชถเชฟเช• เชธเชชเซ‹เชฐเซเชŸ, เชœเซ‡เชฎเชพเช‚ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชกเชฟเชฌเช—เซ€เช‚เช— เช•เซเชทเชฎเชคเชพเช“ เช›เซ‡, เชœเชพเชนเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช†เชงเซเชจเชฟเช• เช•เชฎเซเชชเซเชฏเซเชŸเชฐเซเชธ เชชเชฐ, Wasm เช•เชฐเซเชจเชฒ เชฌเชฟเชฒเซเชกเชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชฒเซ‹เชก เช•เชฐเชตเชพเชฎเชพเช‚ เชเช• เชธเซ‡เช•เชจเซเชก เช•เชฐเชคเชพ เชชเชฃ เช“เช›เซ‹ เชธเชฎเชฏ เชฒเชพเช—เซ‡ เช›เซ‡.

เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฒเช—เชญเช— เชฌเซ‡ เชตเชฐเซเชทเชฅเซ€ เชตเชฟเช•เชพเชธ เชนเซ‡เช เชณ เช›เซ‡ เช…เชจเซ‡ เชนเชพเชฒเชฎเชพเช‚ เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชฎเชพเช‚ เช•เชฐเซเชจเชฒ เชฒเซ‹เชก เช•เชฐเชตเชพ เช…เชจเซ‡ เชฎเชพเชจเช• เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช•เชพเชฐเซเชฏ เชนเชœเซ เชชเซ‚เชฐเซเชฃ เชฅเชฏเซเช‚ เชจเชฅเซ€, เช…เชจเซ‡ เชชเซ‹เชฐเซเชŸเชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ€เช• เชธเชฎเชธเซเชฏเชพเช“ เช…เชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชพเช“ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, vfork เช…เชจเซ‡ longjmp เช•เซ‰เชฒเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชนเชœเซ เชธเซเชงเซ€ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชจเชฅเซ€ (BusyBox เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชตเชฟเชจเชพ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‡เชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡), เช•เชพเชฐเซเชฏเซ‹เชฎเชพเช‚ เชตเชฟเช•เซเชทเซ‡เชช เชชเชพเชกเชตเชพเชจเซ€ เช•เซ‹เชˆ เช•เซเชทเชฎเชคเชพ เชจเชฅเซ€, MMU เช…เชจเซเชชเชฒเชฌเซเชง เช›เซ‡ (เช•เชฐเซเชจเชฒ เช…เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชธเชฎเชพเชจ เชธเชฐเชจเชพเชฎเชพเช‚เชจเซ€ เชœเช—เซเชฏเชพเชฎเชพเช‚ เชšเชพเชฒเซ‡ เช›เซ‡), เชชเชนเซ‡เชฒเชพเชฅเซ€ เชฒเซ‹เชก เช•เชฐเซ‡เชฒเชพ เช•เซ‹เชกเชจเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เชฐเชตเซเช‚ เช…เชถเช•เซเชฏ เช›เซ‡, เช…เชจเซ‡ เชŸเชพเชˆเชฎเชฐ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช•เชจเซเชธเซ‹เชฒ เชฒเช—เชญเช— 5 เชฎเชฟเชจเชฟเชŸ เชชเช›เซ€ เชฅเซ€เชœเซ€ เชœเชพเชฏ เช›เซ‡. เช เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชนเชพเชฒเชจเซ€ เชฎเชฐเซเชฏเชพเชฆเชพเช“ เชชเชพเชฐ เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซ€ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เช•เซ‡เชŸเชฒเซ€เช•เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชฎเชพเช‚ WebAssembly เชฎเชพเช‚ เชตเชงเชพเชฐเชพเชจเชพ เชเช•เซเชธเซเชŸเซ‡เชจเซเชถเชจเซเชธเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. MMU เช…เชจเซ‡ เชฅเซเชฐเซ‡เชก เชธเชธเซเชชเซ‡เชจเซเชถเชจ เชฎเชพเชŸเซ‡ เชธเชฎเชพเชจ เชเช•เซเชธเซเชŸเซ‡เชจเซเชถเชจเซเชธ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.

WebAssembly เชฎเชพเช‚ เชฅเซเชฐเซ‡เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซ‡ เชฅเซ‹เชญเชพเชตเชตเชพเชจเซ€ เช…เชธเชฎเชฐเซเชฅเชคเชพ เช•เชฐเซเชจเชฒเชจเชพ เชŸเชพเชธเซเช• เชถเซ‡เชกเซเชฏเซ‚เชฒเชฐ เชธเชพเชฅเซ‡ เชตเชฟเชฐเซ‹เชงเชพเชญเชพเชธ เช‰เชญเซ‹ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเชฒเซเชŸเซ€เชŸเชพเชธเซเช•เชฟเช‚เช—เชจเซ‡ เชฆเชฐเซ‡เช• เชฅเซเชฐเซ‡เชก/เชŸเชพเชธเซเช•เชจเซ‡ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ CPU เชจเซ‡ เชธเซ‹เช‚เชชเซ€เชจเซ‡ เชเช• เชตเชฐเซเช•เช…เชฐเชพเช‰เชจเซเชก เชฆเซเชตเชพเชฐเชพ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡ เชเช• เช…เชฒเช— เชตเซ‡เชฌ เชตเชฐเซเช•เชฐเชฎเชพเช‚ เชเช•เซเชเซ‡เช•เซเชฏเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เช† เช…เชญเชฟเช—เชฎ เชฌเซเชฐเชพเช‰เชเชฐเชจเชพ เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชชเซเชฐเชฟเชเชฎเซเชชเซเชŸเซ€เชต เชฎเชฒเซเชŸเซ€เชŸเชพเชธเซเช•เซ€เช‚เช— เช…เชฅเชตเชพ เชŸเชพเชธเซเช• เชธเซเชตเชฟเชšเชฟเช‚เช—เชจเซ‹ เช†เชถเชฐเซ‹ เชฒเซ€เชงเชพ เชตเชฟเชจเชพ, เชฌเซเชฐเชพเช‰เชเชฐ เชเชจเซเชœเชฟเชจ เช…เชจเซ‡ เชนเซ‹เชธเซเชŸ OS เช•เชฐเซเชจเชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเชพ เชธเชฎเชพเช‚เชคเชฐ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเซ‡ เช›เซ‡. เช† เชธเซ‡เชŸเช…เชชเชฎเชพเช‚ เช‡เชจเซเชŸเชฐเชชเซเชŸเซเชธ เช…เชจเซ‡ เชธเชฟเช—เซเชจเชฒเซ‹ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช•เชพเชฐเซเชฏเชฐเชค เชจเชฅเซ€, เช…เชจเซ‡ เชŸเชพเช‡เชฎเชฐ เช…เชจเซ‡ IPI (เช‡เชจเซเชŸเชฐ-เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เช‡เชจเซเชŸเชฐเชชเซเชŸ) เช‡เชจเซเชŸเชฐเชชเซเชŸเซเชธ เชชเชนเซ‹เช‚เชšเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เช…เชฒเช— เชตเชฐเซเชšเซเชฏเซเช…เชฒ CPU เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡.

ะžะฑะปะฐัั‚ัŒ ะฟั€ะธะผะตะฝะตะฝะธั ะฟั€ะพะตะบั‚ะฐ ะฒั‹ั…ะพะดะธั‚ ะทะฐ ั€ะฐะผะบะธ ะฟั€ะพัั‚ะพะณะพ ะทะฐะฟัƒัะบะฐ Linux-ะพะบั€ัƒะถะตะฝะธะน ะฒ ะฑั€ะฐัƒะทะตั€ะฐั…. ะะฐะฟั€ะธะผะตั€, ะฟะพั€ั‚ ะผะพะถะตั‚ ะฟั€ะธะผะตะฝัั‚ัŒัั ะดะปั ัะพะทะดะฐะฝะธั ะผะฝะพะณะพะฟะปะฐั‚ั„ะพั€ะผะตะฝะฝั‹ั… WebAssembly ะฟั€ะพะณั€ะฐะผะผ, ะธัะฟะพะปัŒะทัƒัŽั‰ะธั… ัะฟะตั†ะธั„ะธั‡ะฝั‹ะต ะดะปั Linux ัะธัั‚ะตะผะฝั‹ะต ะฒั‹ะทะพะฒั‹. ะ ะตะฐะปะธะทะฐั†ะธั ะฟะพะดะพะฑะฝั‹ั… ัะธัั‚ะตะผะฝั‹ั… ะฒั‹ะทะพะฒะพะฒ ะผะพะถะตั‚ ะฑั‹ั‚ัŒ ะพั‚ะดะตะปัŒะฝะพ ะฟั€ะตะพะฑั€ะฐะทะพะฒะฐะฝะฐ ะฒ WebAssembly ะธ ะฟั€ะธะบั€ะตะฟะปะตะฝะฐ ะบ ะฟั€ะธะปะพะถะตะฝะธัŽ, ั‡ั‚ะพ ะฟะพะทะฒะพะปะธั‚ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะตะณะพ ะฑะตะท ะฟั€ะธะฒัะทะบะธ ะบ ัะธัั‚ะตะผะฝะพะผัƒ ัะดั€ัƒ. ะŸะพั€ั‚ ั‚ะฐะบะถะต ะฑัƒะดะตั‚ ะฟะพะปะตะทะตะฝ ะดะปั ะพั€ะณะฐะฝะธะทะฐั†ะธะธ ะธะทะพะปะธั€ะพะฒะฐะฝะฝะพะณะพ ะฒั‹ะฟะพะปะฝะตะฝะธั ะฟั€ะธะปะพะถะตะฝะธะน ะฟั€ะธ ะฟะพะผะพั‰ะธ WASI (WebAssembly System Interface).

เช† เชฏเซ‹เชœเชจเชพเช“เชฎเชพเช‚ WebAssembly เชฎเชพเช‚ เชฌเชจเซ‡เชฒเชพ เช•เซ‹เชฐ เชธเชพเชฅเซ‡ เชชเชฐเซเชฏเชพเชตเชฐเชฃเซ‹เชฎเชพเช‚ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชธเชชเซ‹เชฐเซเชŸ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเชพ เชชเซเชฐเชฏเซ‹เช—เซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชคเซ‡เช“ EGL เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซ€ เช…เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชจเชพ WebGL API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ OpenGL ES เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชคเซ‡เช“ เชฒเชพเช‡เชจ-เชฌเชพเชฏ-เชฒเชพเช‡เชจ เช•เซ‹เชก เชกเชฟเชฌเช—เซ€เช‚เช— เชฎเชพเชŸเซ‡ เชกเซเชตเชพเชฐเซเชซ เชกเชฟเชฌเช— เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซ€ เชชเชฃ เชฏเซ‹เชœเชจเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

DDoS เชธเซเชฐเช•เซเชทเชพ, VPS VDS เชธเชฐเซเชตเชฐ เชงเชฐเชพเชตเชคเซ€ เชธเชพเช‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชนเซ‹เชธเซเชŸเชฟเช‚เช— เช–เชฐเซ€เชฆเซ‹ ๐Ÿ”ฅ DDoS เชธเซเชฐเช•เซเชทเชพ, VPS VDS เชธเชฐเซเชตเชฐเซเชธ เชธเชพเชฅเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชนเซ‹เชธเซเชŸเชฟเช‚เช— เช–เชฐเซ€เชฆเซ‹ | ProHoster