Обсуждение:Лаг (компьютерный сленг)

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Не сленг[править код]

С какого перепугу это жаргонное (сленговое) слово? Абсолютно официальный термин (задержка, временной промежуток между действием и откликом), как видно даже из самой статьи, являющийся англицизмом. Статью нужно переработать, в том числе и убрать явное отношение к играм (происки (оскорбление скрыто) (прочитать)), переименовать в «Лаг (локальные сети)». В статье для ясности всё же указать на частое неверное упоминание (завышенный лаг как раз является причиной тормозов в любимых игрушках (оскорбление скрыто) (прочитать), но сам по себе термин лаг никакой «глючной» нагрузки не несёт) в качестве «глюка» именно (оскорбление скрыто) (прочитать), объяснив жаргонное (как раз вот тут жаргон) слово «лагать». Если никто не против, я переделаю статью, и в таком виде она будет иметь все шансы на нормальное существование. — forajump 16:44, 2 июля 2009 (UTC)[ответить]

Пишите прилично, без нападок на «прыщавых задротов». В данном случае термин офицальный в сфере локальных сетей и сленговый в сфере геймеров. Mistery Spectre 16:58, 2 июля 2009 (UTC)[ответить]
Как видите, в статье это вовсе не отражено, а термин упоминается именно как сленговый, и только. Потому что писали геймеры, отсутствует НТЗ. Несомненно, в статье упоминание задротов не требуется =) Приношу извинения за такую формулировку в обсуждении, реально школьники часто выводят из себя. — forajump19:01, 13 октября 2009 (UTC)[ответить]

Общее понятие[править код]

Всегда считал, что лаг — понятие общее (применимое не только к вычислительным сетям и распределённым приложениям) и означает временную задержку в каком либо процессе. 92.62.58.110 (Hardman) 11:26, 17 марта 2010 (UTC)[ответить]

Так и есть, но статью писали, к сожалению, геймеры, сути термина не понимающие. Потому статья получилась однобокая, пристрастная. О том и писал уже ранее, вот только никак руки не доходят дописать статью до нейтральной и полной. — ƒorajump, 20:15, 10 ноября 2010 (UTC)[ответить]

Название лагом видимого понижения кадровой частоты не может быть ошибочным, возможно оно ошибочно лишь применительно к онлайн-играм, в консольных же, лагающих поголовно, особенно на старых платформах, это совершенно правильно. Или уберите эту фразу, или сделайте уточнение. Хотя лично я считаю, что любая задержка в программе может быть названа лагом. Если надо, могу поискать уточнения в английской статье. Феос 14:53, 9 июня 2011 (UTC)[ответить]

Кто не уверен в значении термина, пусть сначала почитает английскую статью, а потом уже суётся с правками[править код]

Достали уже своими "лаг бывает только в интернет-приложениях, в играх лага не бывает, геймеры ошибочно бла бла бла". Английскую статью почитайте блин! Феос 19:19, 24 сентября 2011 (UTC)[ответить]

  • Не надо раньше времени целоваться с английской версией, уже в немецкой термин отдельно от сетей даже не рассматривается. Поймите правильно, я вовсе не утверждаю что какая то из языковых версий является истинно верной, наоборот акцентирую внимание, что по ним ориентироваться нельзя. Softernet 16:01, 1 апреля 2012 (UTC)[ответить]

Правельно значение[править код]

С какого перепугу это жаргонное (сленговое) слово? Абсолютно официальный термин (задержка, временной промежуток между действием и откликом), как видно даже из самой статьи, являющийся англицизмом. Статью нужно переработать, в том числе и убрать явное отношение к играм (происки (оскорбление скрыто)), переименовать в «Лаг (локальные сети)». В статье для ясности всё же указать на частое неверное упоминание (завышенный лаг как раз является причиной тормозов в любимых игрушках (оскорбление скрыто), но сам по себе термин лаг никакой «глючной» нагрузки не несёт) в качестве «глюка» именно (оскорбление скрыто), объяснив жаргонное (как раз вот тут жаргон) слово «лагать». Если никто не против, я переделаю статью, и в таком виде она будет иметь все шансы на нормальное существование. — forajump 16:44, 2 июля 2009 (UTC) Пишите прилично, без нападок на «прыщавых задротов». В данном случае термин офицальный в сфере локальных сетей и сленговый в сфере геймеров. Mistery Spectre 16:58, 2 июля 2009 (UTC) Как видите, в статье это вовсе не отражено, а термин упоминается именно как сленговый, и только. Потому что писали геймеры, отсутствует НТЗ. Несомненно, в статье упоминание задротов не требуется =) Приношу извинения за такую формулировку в обсуждении, реально школьники часто выводят из себя. — forajump, 19:01, 13 октября 2009 (UTC)

Вот правильное значение остальные идут в лес. 91.205.161.2 17:07, 13 октября 2011 (UTC)[ответить]

Вандализм[править код]

Вот уже больше полугода некий форсер постоянно добавляет в статью голословные выкрики о неправильности использования геймерами слова лаг. При этом ни одной ссылки на авторитетные источники, подтверждающие его выкрики, не предоставил. С моей стороны проводилась проверка английской версии статьи, а также поиск информации о лаге в консольных играх. Английская статья авторитетна уже потому, что больше народу со всего мира имеет к ней доступ. По консольным же играм я привел ссылку на определение слова лаг на сайте TASVideos.org, где целое сообщество посвятило себя эмуляции, там множество кодеров эмуляторов, еще больше создателей скоростных эмуляторных пробегов, которые с лагом в консольных играх знакомы лицом к лицу. Да и в среде эмуляторщиков и ромхакеров в целом понятие слова лаг именно такое: отказ игры обновлять экран и принимать ввод в положенное время.

То есть опять же, есть у игры отрезок в 1/60 секунды, когда наступает прерывание; обновляется изображение, играется очередная нота музыки, совершаются процедуры собственно игрового процесса, и в конце опрашиваются устройства ввода. Если процедур игрового процесса слишком много, больше чем задумано по умолчанию, то устройство ввода не успевает опроситься ДО прерывания, то есть перехода игры в новый кадр. Тогда и экран не обновляется. В тасерских эмуляторах есть специальные детектор и счетчик лага. Чем больше лага, тем дольше прохождение, значит с ним надо бороться, если проходишь игру на скорость. А чтобы бороться, надо изучить его природу. И полученная информация не секретна.

Игры с переменной частотой кадров могут лагать именно по указанному способу, если это не онлайн-игры. Ведь сущностью лага является не само по себе отсутствие обновления экрана, а только в сочетании с отсутствием опроса устройства ввода. Откровенно говоря, всякий кадр, когда игра не опрашивает джойстик, является лаговым, например заставка, которая длится строго определенное время вне зависимости от действий игрока. Но это уже тонкости.Феос 18:03, 31 марта 2012 (UTC)[ответить]

  • В этом то и суть, что игры с переменной частотой кадров занимаются сознательным пропуском кадров до того количества, при котором устройство ввода будет опрашиваться всегда и успешно!!! Softernet 16:15, 1 апреля 2012 (UTC)[ответить]
  • Подтверждаю. В большинстве современных игр отсутствует синхронизация физики с рендерингом, соответственно, инпут (ввод) опрашивается не покадрово, как в старых играх. Однако и в этом случае возможен лаг инпута, если физика тормозит настолько сильно, что даже снижение частоты рендеринга не помогает. Думаю, об ошибочности использования термина писать не нужно, так как геймеры используют слово "лаги" просто как синоним слова "торможение", а не как "запаздывание ввода". AnS 13:17, 2 апреля 2012 (UTC)[ответить]
  • Ну так в этом то и проблема, как писать, как термин унаследованный из интернет языка и онлайновых игр (я думаю ни кто не будет спорить что в локальные видеоигры этот термин пришёл именно оттуда), или плюнуть на этимологию и писать в википедии то, когда обычно толпа школьников употребляет этот термин, то есть при любых тормозах. Softernet 14:25, 2 апреля 2012 (UTC)[ответить]
  • Не надо все списывать на толпу школьников. Когда происходит чрезмерное снижение частоты кадров (то есть больше, чем запланировано разрабами), либо тот самый отказ опроса инпута, это и есть лаг. Как мне объяснили, при лаге современные игры просто дают менее плавное движение, хотя скорость движения в реальном времени не меняется.
It's all in how you code the game...but ultimately, the answer is "yes, PC games can have lag." The simplest type of game loop has a defined time per frame that it tries to maintain. Each frame, it polls for input, processes input, updates game state, and then draws to the screen. Then it sleeps until it's time to draw the next frame. You'll get "lag" (in the sense that the game will visually stutter) if it takes longer than the target time per frame to process a single frame.
You can be sneakier about this by disconnecting the drawing code from the physics update code. In this scenario you have a target drawing rate of, say, 60 FPS, and a target physics update rate that's much lower, e.g. 15 FPS. Then you modify the above loop to have multiple draw actions while waiting for the next "physics frame" to occur. These draw actions interpolate positions and animations between the last two physics frames to give smooth motion, so they aren't redundant. If physics start taking a long time, then you don't draw as often (creating less-smooth motion), but the game still "happens" at the same speed (i.e. objects don't start suddenly moving more slowly). However, if the physics take long enough that the 15FPS rate of physics updates can't be maintained then you're back to getting lag again.

Убрал часть преложения про лаг в играх из первого абзаца. Разграничил лаг в старых и в современных играх в тексте самой статьи. Так нормально? Феос 15:20, 2 апреля 2012 (UTC)[ответить]

  • Школьники упоминались потому как в общей массе распространение термина применительно к локальным играм получило именно среди них, и именно среди них он, и его производная "лагать", используется абсолютно бездумно, не помня, что они в свою очередь переняли этот термин у других игроков в онлайновых играх. Так что это не списывание а констатация факта. Возникает ряд вопросов. Можно ли считать уместным применение термина для обозначения только "чрезмерного снижения частоты кадров", не считаясь с его этимологией в контексте видеоигр, а просто по принципу меньшего сопротивления, существенная задержка чего либо есть - лаг? Кто вам объяснял про то, что "при лаге современные игры просто дают менее плавное движение", и на сколько авторитетны эти слова, а самое главное под каким углом смотрел на этот вопрос этот человек, как на термин пришедший из сети и сетевых игр или просто с чистого листа на слово "задержка"? Softernet 16:32, 2 апреля 2012 (UTC)[ответить]
  • Существенная задержка чего либо есть - лаг. Юзеры онлайн приложений не изобретали само слово лаг. Они (что вполне согласно со здравым смыслом) назвали задержку задержкой просто по причине ее наличия. Это не значит, что лагать могут только интернет-сервисы (как тут вопил один деятель), уже просто потому, что слово задержка применяется и в других случаях. Если игра тормозит, это лаг, задержка. Все эти три слова имеют сходное значение. Ваше буквоедство неуместно. Феос 17:05, 2 апреля 2012 (UTC)[ответить]
  • Тогда что мы тут обсуждаем вообще? К чему эти попытки расписать значение термина для разных сред употребления? Написать превод с английского, перечислить синонимы, и дело с концом. А то как-то не хорошо писать про неуместность буквоедства других, написав перед этим буквоедскую статью. Softernet 17:55, 2 апреля 2012 (UTC)[ответить]

Короче, переделал описание лага для локальных игр. AnS 19:58, 2 апреля 2012 (UTC)[ответить]

Просьба[править код]

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