
Интересен шаг, который сделал Линус Торвальдс. Данная операционная система всегда славилась эффективностью работые при этом не с самыми высокими требованиями. С другой стороны надо двигаться вперед и отказываться от поддержки старого оборудования.
Через десять недель после выхода прошлой версии ядра Linux 3.7 состоялся выпуск системы Linux 3.8 под кодовым названием Unicycling Gorilla. 18 февраля её представил Линус Торвальдс в списке рассылке для разработчиков.
Авторы независимых обзоров Linux 3.8 отмечают самые главные новшества:
-
полная поддержка GPU будущих процессоров Intel Haswell
-
3D-ускорение на всех чипсетах NVIDIA GeForce
-
поддержка файловой системы F2FS для флэш-накопителей
-
оптимизация некоторых аспектов производительности в файловых системах Btrfs и Ext4
Как обычно, с новой версией ядра поставляется обновлённый и дополненный комплект драйверов, которые расширяют набор поддерживаемого оборудования в Linux.
Ещё одна интересная особенность нового ядра: из Linux 3.8 удалён код, обеспечивающий поддержку спецификаций i386, так что Linux 3.8 никак нельзя будет запустить на процессорах AMD/Cyrix/Intel 386DX/DXL/SL/SLC/SX, Cyrix/TI 486DLC/DLC2, UMC 486SX-S и NexGen Nx586. Устранив поддержку старых CPU, разработчики смогли сократить исходный код на 369 строк.
В обсуждении Линус даже предложил пойти дальше в оптимизации и удалить ветку arch/x86/math-emu с эмуляцией старых сопроцессоров, что необходимо для поддержки 486SX. Но коллеги не поддержали это предложение: кто-то заметил, что некоторые клоны 486SX до сих пор находятся в производстве.
http://www.xakep.ru/post/60142/
Joomla! Debug Console
session.client.browser ⇒ Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
password_clear ⇒
groups ⇒
session.token ⇒ f4624785b72a91fc119b6b1cea7e32e6
6.11 MB (6,410,192 Bytes)
72 Queries Logged
DELETE
FROM `j25_session`
WHERE `time` < '1747260223'
SELECT `session_id`
FROM `j25_session`
WHERE `session_id` = '0c26fb2470a3c58f29f693c714bf3814'
LIMIT 0, 1
INSERT INTO `j25_session`
(`session_id`, `client_id`, `time`)
VALUES
('0c26fb2470a3c58f29f693c714bf3814', 0, '1747262923')
SELECT b.id
FROM j25_usergroups AS a
LEFT JOIN j25_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE a.id = 1
SELECT id, rules
FROM `j25_viewlevels`
SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM j25_menu AS m
LEFT JOIN j25_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lft
SHOW FULL COLUMNS
FROM `j25_easyblog_configs`
SELECT *
FROM j25_easyblog_configs
WHERE `name` = 'config'
SHOW FULL COLUMNS
FROM `j25_easyblog_post`
SELECT a.`id`
FROM j25_easyblog_post as a
WHERE a.`permalink` = 'vyshel:linux-3-8-bez-podderzhki-protsessorov-i386'
SELECT a.`id`
FROM j25_easyblog_post as a
WHERE a.`permalink` = 'vyshel-linux-3-8-bez-podderzhki-protsessorov-i386'
SELECT *
FROM j25_easyblog_post
WHERE `id` = '63'
DELETE
FROM `j25_easyblog_mailq`
WHERE `status`='1'
AND DATEDIFF(NOW(), `created`) >= 7
SELECT `id`
FROM `j25_easyblog_mailq`
WHERE `status` = 0
ORDER BY `created` ASC
LIMIT 5
SELECT *
FROM `j25_easyblog_post`
WHERE `publish_up` <= '2025-05-14 22:48:43'
AND `published` = '2'
AND `ispending` = '0'
ORDER BY `id`
LIMIT 5
UPDATE `j25_easyblog_post`
SET `published` = '0'
WHERE `publish_down` > `publish_up`
AND `publish_down` <= '2025-05-14 22:48:43'
AND `publish_down` != '0000-00-00 00:00:00'
AND `published` != '0'
AND `published` != '3'
AND `ispending` = '0'
SELECT a.rules
FROM j25_assets AS a
WHERE (a.id = 1)
GROUP BY a.id, a.rules, a.lft
SHOW FULL COLUMNS
FROM `j25_assets`
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT b.rules
FROM j25_assets AS a
LEFT JOIN j25_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.id = 1)
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lft
SHOW FULL COLUMNS
FROM `j25_easyblog_users`
SELECT COUNT(*)
FROM `j25_easyblog_configs`
WHERE `name` = 'default'
SELECT *
FROM j25_easyblog_configs
WHERE `name` = 'default'
SELECT *
FROM `j25_easyblog_acl`
WHERE `published`=1
ORDER BY `id` ASC
SELECT *
FROM `j25_easyblog_acl_group`
WHERE `content_id`='1'
AND `type`='
group'
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT id, keywords, description, indexing
FROM `j25_easyblog_meta`
WHERE content_id = '63'
and type = 'post'
SELECT *
FROM j25_easyblog_post
WHERE `id` = '63'
SHOW FULL COLUMNS
FROM `j25_easyblog_category`
SELECT *
FROM j25_easyblog_category
WHERE `id` = '3'
SELECT COUNT(1)
FROM `j25_easyblog_category`
WHERE `alias`='poslednie-novosti'
AND `id`!='3'
SELECT *
FROM j25_easyblog_post
WHERE `id` = '63'
SELECT *
FROM j25_easyblog_category
WHERE `id` = '3'
SELECT COUNT(1)
FROM `j25_easyblog_category`
WHERE `alias`='poslednie-novosti'
AND `id`!='3'
SHOW FULL COLUMNS
FROM `j25_discuss_users_history`
INSERT INTO `j25_discuss_users_history` (`user_id`,`title`,`command`,`created`,`content_id`)
VALUES ('0','Viewed blog post, Вышел Linux 3.8 без поддержки процессоров i386.','easyblog.view.blog','2025-05-14 22:48:43','0')
UPDATE j25_easyblog_post
SET `hits` = (`hits` + 1)
WHERE id = '63'
SHOW FULL COLUMNS
FROM `j25_komento_configs`
SELECT *
FROM j25_komento_configs
WHERE `component` = 'com_komento'
SELECT COUNT(1)
FROM `j25_easyblog_featured`
WHERE `content_id` = '63'
AND `type` = 'post'
SELECT a.`id`, a.`title`, a.`alias`
FROM `j25_easyblog_tag` AS a
LEFT JOIN `j25_easyblog_post_tag` AS b
ON a.`id` = b.`tag_id`
WHERE b.`post_id` = '63'
AND a.`published` = '1'
ORDER BY a.`title` ASC
SELECT *
FROM j25_easyblog_users
WHERE `id` = '63'
SHOW FULL COLUMNS
FROM `j25_users`
SELECT *
FROM `j25_users`
WHERE `id` = 63
SELECT `g`.`id`,`g`.`title`
FROM `j25_usergroups` AS g
INNER JOIN `j25_user_usergroup_map` AS m
ON m.group_id = g.id
WHERE `m`.`user_id` = 63
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT *
FROM j25_easyblog_category
WHERE `id` = '3'
SELECT COUNT(1)
FROM `j25_easyblog_category`
WHERE `alias`='poslednie-novosti'
AND `id`!='3'
SELECT `title`
FROM `j25_easyblog_category`
WHERE `id` = '3'
SELECT id
FROM j25_assets
WHERE parent_id = 0
SELECT *
FROM j25_tagmeta_rules
WHERE ( ( ('/entry/vyshel-linux-3-8-bez-podderzhki-protsessorov-i386?print=1&tmpl=component' REGEXP BINARY url)>0
AND (case_sensitive<>0)
AND (decode_url<>0)
AND (request_only<>0) ) OR ( ('/entry/vyshel-linux-3-8-bez-podderzhki-protsessorov-i386?print=1&tmpl=component' REGEXP BINARY url)>0
AND (case_sensitive<>0)
AND (decode_url=0)
AND (request_only<>0) ) OR ( ('https://networkdoc.ru/entry/vyshel-linux-3-8-bez-podderzhki-protsessorov-i386?print=1&tmpl=component' REGEXP BINARY url)>0
AND (case_sensitive<>0)
AND (decode_url<>0)
AND (request_only=0) ) OR ( ('https://networkdoc.ru/entry/vyshel-linux-3-8-bez-podderzhki-protsessorov-i386?print=1&tmpl=component' REGEXP BINARY url)>0
AND (case_sensitive<>0)
AND (decode_url=0)
AND (request_only=0) ) OR ( ('/entry/vyshel-linux-3-8-bez-podderzhki-protsessorov-i386?print=1&tmpl=component' REGEXP url)>0
AND (case_sensitive=0)
AND (decode_url<>0)
AND (request_only<>0) ) OR ( ('/entry/vyshel-linux-3-8-bez-podderzhki-protsessorov-i386?print=1&tmpl=component' REGEXP url)>0
AND (case_sensitive=0)
AND (decode_url=0)
AND (request_only<>0) ) OR ( ('https://networkdoc.ru/entry/vyshel-linux-3-8-bez-podderzhki-protsessorov-i386?print=1&tmpl=component' REGEXP url)>0
AND (case_sensitive=0)
AND (decode_url<>0)
AND (request_only=0) ) OR ( ('https://networkdoc.ru/entry/vyshel-linux-3-8-bez-podderzhki-protsessorov-i386?print=1&tmpl=component' REGEXP url)>0
AND (case_sensitive=0)
AND (decode_url=0)
AND (request_only=0) ) )
AND published=1
ORDER BY ordering
40 Query Types Logged, Sorted by Occurrences.
SELECT Tables:
25 × SELECT id
FROM j25_assets
3 × SELECT *
FROM j25_easyblog_post
3 × SELECT COUNT(1)
FROM `j25_easyblog_category`
3 × SELECT *
FROM j25_easyblog_category
2 × SELECT a.`id`
FROM j25_easyblog_post as a
2 × SELECT *
FROM j25_easyblog_configs
1 × SELECT *
FROM j25_komento_configs
1 × SELECT COUNT(1)
FROM `j25_easyblog_featured`
1 × SELECT a.`id`, a.`title`, a.`alias`
FROM `j25_easyblog_tag` AS a
LEFT JOIN `j25_easyblog_post_tag` AS b
ON a.`id` = b.`tag_id`
1 × SELECT *
FROM `j25_users`
1 × SELECT *
FROM j25_tagmeta_rules
1 × SELECT `title`
FROM `j25_easyblog_category`
1 × SELECT `g`.`id`,`g`.`title`
FROM `j25_usergroups` AS g
INNER JOIN `j25_user_usergroup_map` AS m
ON m.group_id = g.id
1 × SELECT id, keywords, description, indexing
FROM `j25_easyblog_meta`
1 × SELECT *
FROM j25_easyblog_users
1 × SELECT COUNT(*)
FROM `j25_easyblog_configs`
1 × SELECT `id`
FROM `j25_easyblog_mailq`
1 × SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM j25_menu AS m
LEFT JOIN j25_extensions AS e
ON m.component_id = e.extension_id
1 × SELECT id, rules
FROM `j25_viewlevels
1 × SELECT b.id
FROM j25_usergroups AS a
LEFT JOIN j25_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
1 × SELECT *
FROM `j25_easyblog_post`
1 × SELECT a.rules
FROM j25_assets AS a
1 × SELECT *
FROM `j25_easyblog_acl`
1 × SELECT `session_id`
FROM `j25_session`
1 × SELECT b.rules
FROM j25_assets AS a
LEFT JOIN j25_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
1 × SELECT *
FROM `j25_easyblog_acl_group`
OTHER Tables:
1 × SHOW FULL COLUMNS
FROM `j25_discuss_users_history
1 × SHOW FULL COLUMNS
FROM `j25_easyblog_category
1 × INSERT INTO `j25_discuss_users_history` (`user_id`,`title`,`command`,`created`,`content_id`)
VALUES ('0','Viewed blog post, Вышел Linux 3.8 без поддержки процессоров i386.','easyblog.view.blog','2025-05-14 22:48:43','0'
1 × UPDATE j25_easyblog_post
SET `hits` = (`hits` + 1)
1 × SHOW FULL COLUMNS
FROM `j25_users
1 × SHOW FULL COLUMNS
FROM `j25_komento_configs
1 × SHOW FULL COLUMNS
FROM `j25_easyblog_users
1 × SHOW FULL COLUMNS
FROM `j25_assets
1 × SHOW FULL COLUMNS
FROM `j25_easyblog_configs
1 × INSERT INTO `j25_session` (`session_id`, `client_id`, `time`)
VALUES ('0c26fb2470a3c58f29f693c714bf3814', 0, '1747262923'
1 × SHOW FULL COLUMNS
FROM `j25_easyblog_post
1 × DELETE
FROM `j25_easyblog_mailq`
1 × UPDATE `j25_easyblog_post`
SET `published` = '0'
1 × DELETE
FROM `j25_session`