Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » Вопросница #2 | страница 4
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 4 из 121
На страницу: Пред.  1, 2, 3, 4, 5 ... 119, 120, 121  След.    Перейти:   Все страницы
Поиск в этой теме:
Железный канал: «Вопросница #2»
Dimaxx
 987 EGP


Рейтинг канала: 8(868)
Репутация: 204
Сообщения: 5759
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
Про это я в курсе. Меня интересует как раз способ - как он это делает.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Добавлено: 19:20 04-01-2014   
AnrDaemon
 860 EGP


Модератор
Рейтинг канала: 8(787)
Репутация: 37
Сообщения: 12301

Зарегистрирован: 17.10.2004
http://eli.thegreenplace.net/2013/07/09/library-order-in-static-linking/
_________________
Люблю свободный полёт... :)
    Добавлено: 20:40 04-01-2014   
Dimaxx
 987 EGP


Рейтинг канала: 8(868)
Репутация: 204
Сообщения: 5759
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
Чуть глубже, но нет необходимого. Меня интересует как он это делает на программном уровне. При первичной компиляции сырец разбивается на фрагменты (в каждом - отдельная функция/процедура/какой-либо модуль) и в объектный модуль заносится именно кусками + возможные ссылки на вызов других ф-ций/процедур из этого или другого модуля? Или он тупо просматривает уже объектный код встреченной процедуры и выкусывает его в целевой файл, игнорируя все остальное? Или еще как-то?
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Добавлено: 00:03 05-01-2014   
AnrDaemon
 860 EGP


Модератор
Рейтинг канала: 8(787)
Репутация: 37
Сообщения: 12301

Зарегистрирован: 17.10.2004
На программном уровне он этого не делает вообще.
Он тупо компилит код с неразрешенными ссылками, и добавляет список неразрешенных ссылок и экспортированных символов к куску кода.
Один исходный файл - один результирующий кусок кода. (Да, файлы, включаемые в исходник по тексту кода, считаются частью исходника.)
_________________
Люблю свободный полёт... :)

Последний раз редактировалось: AnrDaemon (00:29 05-01-2014), всего редактировалось 1 раз
    Добавлено: 00:28 05-01-2014   
Dimaxx
 987 EGP


Рейтинг канала: 8(868)
Репутация: 204
Сообщения: 5759
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
Делает. Тот же Delphi с включенной оптимизацией в exe включает только тот код, который был реально использован (есть хотя бы 1 вызов). Все остальное - игнорируется, но в dcu присутствует абсолютно весь код модуля. Если в юните море разных ф-ций и процедур, а из основного есть вызов всего одной, то только ее код из всего модуля и попадет в exe. Вот меня как раз и интересует - как он выдирает этот код...
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Добавлено: 16:54 05-01-2014   
AnrDaemon
 860 EGP


Модератор
Рейтинг канала: 8(787)
Репутация: 37
Сообщения: 12301

Зарегистрирован: 17.10.2004
Ты путаешь компиляцию и линковку...
_________________
Люблю свободный полёт... :)
    Добавлено: 19:23 05-01-2014   
Dimaxx
 987 EGP


Рейтинг канала: 8(868)
Репутация: 204
Сообщения: 5759
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
Точно, линковка - уже указывали на ошибку. Значит, интересует как это делает линковщик.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Добавлено: 20:55 05-01-2014   
AnrDaemon
 860 EGP


Модератор
Рейтинг канала: 8(787)
Репутация: 37
Сообщения: 12301

Зарегистрирован: 17.10.2004
Статью я выше приводил. Там точно, конкретно и подробно описано, как он это делает.
А так же рассмотрены некоторые крайние случаи и методы борьбы с ними.
_________________
Люблю свободный полёт... :)
    Добавлено: 23:05 05-01-2014   
HeadHunter
 2835 EGP


Рейтинг канала: 5(169)
Репутация: 540
Сообщения: 16365
Откуда: The Dark Wheel
Зарегистрирован: 13.12.2005
Интересно - есть ли какая-то программка (и как она называется), которая не только закрепляет любое окно (windows, браузера или любой другой программы) поверх других окон (вроде известной Deskpins*), НО И запрещает его сворачивание\закрытие любыми стандартными способами (например кнопкой "свернуть все окна" в Win7 или закрытие "крестиком") до тех пор, пока закрепление не отключишь в программке.
Сам сомневаюсь, но все-таки.

*DeskPins
Программа предназначена для того, чтобы закреплять любые приложения поверх всех окон Windows. Нужно просто перетащить кнопку с иконки программы на заголовок того окна, которое нужно закрепить, и нажать кнопку мыши - теперь закрепленное окно всегда будет на самом верху. Закреплять и откреплять активные окна можно с помощью горячих клавиш, есть также возможность автоматического закрепления окон.
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..

Последний раз редактировалось: HeadHunter (21:55 09-01-2014), всего редактировалось 6 раз(а)
    Добавлено: 16:00 09-01-2014   
AnrDaemon
 860 EGP


Модератор
Рейтинг канала: 8(787)
Репутация: 37
Сообщения: 12301

Зарегистрирован: 17.10.2004
Может, задачу поточнее поставить надо?
_________________
Люблю свободный полёт... :)
    Добавлено: 21:25 09-01-2014   
HeadHunter
 2835 EGP


Рейтинг канала: 5(169)
Репутация: 540
Сообщения: 16365
Откуда: The Dark Wheel
Зарегистрирован: 13.12.2005
Не знаю, там задачи не настраиваются. Если не понятен сам вопрос - несколько уточнил. Не знаю, стало ли сильно понятней.
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..
    Добавлено: 21:54 09-01-2014   
AnrDaemon
 860 EGP


Модератор
Рейтинг канала: 8(787)
Репутация: 37
Сообщения: 12301

Зарегистрирован: 17.10.2004
"Правильно поставить задачу" - внятно, русскими словами описать, какого поведения системы ты хочешь добиться. Без отсылок к каким бы то ни было программам со словами "ну, типа, как там, только с малахитовыми пуговицами".
А то может тебе просто какую-нибудь программу родительского контроля достаточно поставить, типа таймбосса.
_________________
Люблю свободный полёт... :)
    Добавлено: 17:51 10-01-2014   
HeadHunter
 2835 EGP


Рейтинг канала: 5(169)
Репутация: 540
Сообщения: 16365
Откуда: The Dark Wheel
Зарегистрирован: 13.12.2005
Я оставлю этот вопрос для тех, кто в состоянии понять или в курсе вопроса. Всё, что мне нужно - я описал внятно и русскими словами.
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..

Последний раз редактировалось: HeadHunter (17:59 10-01-2014), всего редактировалось 1 раз
    Добавлено: 17:53 10-01-2014   
Crazy Diamond
 205 EGP


Рейтинг канала: 1(6)
Репутация: 42
Сообщения: 437
Откуда: Уфа
Зарегистрирован: 01.07.2009
Странная видеокарта.
Хотел под новый год видяшку себе взять.
Выбрал по прайсу ASUS GT630 SE (там и 1 и 2ГБ +-1900руб?)
Взял. Стал вставлять. А там разъем только на половину PCI-E.
Никак себя не определяет. На стандартные драйвера не реагирует, но работает как "стандартный ВГА адаптер".
Обратно сдал, но узнать хочется, что за чудо такое.
Там же в прайсе (с картинками) GT610 с нормальным разъемом.
Ну и нужно что-то в районе 2500 руб. ДР пропадает Улыбка
_________________
Shine on your Crazy Diamond
    Добавлено: 13:17 12-01-2014   
HeadHunter
 2835 EGP


Рейтинг канала: 5(169)
Репутация: 540
Сообщения: 16365
Откуда: The Dark Wheel
Зарегистрирован: 13.12.2005
Crazy Diamond :
Странная видеокарта.

Тебе надо посмотреть какие разъемы есть на твоей материнской плате и под них выбирать карту.
Без указания точных моделей видюшки и материнки трудно сказать что и куда пытался втыкать.

Разъемы PCI-E бывают, например x2, x4, x8, x12, x16 и x32.
- карта PCI Express помещается и корректно работает в любом слоте той же или большей пропускной способности (например, карта x1 будет работать в слотах x4 и x16);
- слот большего физического размера может использовать не все линии (например, к слоту x16 можно подвести проводники передачи информации, соответствующие x1 или x8, и всё это будет нормально функционировать; однако, при этом необходимо подключить все проводники питания и заземления, необходимые для слота x16).

Ещё есть разъемы PCI Express 2.0 и выше.
- плата расширения, поддерживающая стандарт PCIE 1.x может работать, будучи установленной в слот PCIE 2.0.
- устройства же с интерфейсом PCI Express 2.0 смогут работать в материнских платах, оснащённых слотом PCI Express x16 поколения PCI Express 1.x, но только на скорости 2,5 Гбит/с, так как старые чипсеты не могут поддерживать удвоенную скорость передачи данных.

http://ru.wikipedia.org/wiki/PCI-E
_________________
..А поверх седых облаков
Синь - соколиная высь.
Здесь, под покровом небес
Мы родились..

Последний раз редактировалось: HeadHunter (13:41 12-01-2014), всего редактировалось 4 раз(а)
    Добавлено: 13:35 12-01-2014   
Dimaxx
 987 EGP


Рейтинг канала: 8(868)
Репутация: 204
Сообщения: 5759
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
HeadHunter :
азъемы PCI-E бывают, например ... x32

Путаешь. На мамках макс. х16. Да и не слышал, чтоб в природе был где-либо слот PCI-E x32.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс

Последний раз редактировалось: Dimaxx (15:32 12-01-2014), всего редактировалось 1 раз
    Добавлено: 15:27 12-01-2014   
Dimitriy
 525 EGP


Странник
Рейтинг канала: 1(1)
Репутация: 121
Сообщения: 1094
Откуда: Тюмень
Зарегистрирован: 07.12.2005
Dimaxx :
PCI-E x32

На вики есть инфа о таком.
Стандарт PCI Express 3.0 от 2010 году поддерживает.
Возможно пока редко где используют.
_________________
Esto, quod esse videris

Последний раз редактировалось: Dimitriy (15:40 12-01-2014), всего редактировалось 2 раз(а)
    Добавлено: 15:37 12-01-2014   
Мамонт
 1818 EGP


Модератор
Рейтинг канала: 7(671)
Репутация: 468
Сообщения: 9083
Откуда: Кайнозойская эра
Зарегистрирован: 29.09.2003
Есть использование 32 линий. О самом разъеме впервые слышу.
_________________
Misereatur nostri omnipotens Deus et, dimissis peccatis nostris, perducat nos ad vitam aeternam. Amen.
    Добавлено: 15:40 12-01-2014   
Dimaxx
 987 EGP


Рейтинг канала: 8(868)
Репутация: 204
Сообщения: 5759
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
На вики всякая фигня иногда написана и пишется она такими же людьми, которым свойственно ошибаться. Написанному там верить надо с оглядкой. Щас порыскал в инете - нет слота х32. Вообще нет. х16 максимум. Везде тупой перепост выдержек статьи на вики.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс

Последний раз редактировалось: Dimaxx (15:42 12-01-2014), всего редактировалось 2 раз(а)
    Добавлено: 15:40 12-01-2014   
Dimitriy
 525 EGP


Странник
Рейтинг канала: 1(1)
Репутация: 121
Сообщения: 1094
Откуда: Тюмень
Зарегистрирован: 07.12.2005
http://www.pcisig.com/specifications/pciexpress/base3/
Не оно ли? Вроде как сайт конторы которая спецификации строгает.
_________________
Esto, quod esse videris
    Добавлено: 15:48 12-01-2014   
Железный канал: «Вопросница #2»
На страницу: Пред.  1, 2, 3, 4, 5 ... 119, 120, 121  След.    Перейти:   Все страницы
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: Остановите эту вселенную, я с нее слезу... (попросил yura305)

  » Вопросница #2 | страница 4
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18