open All Channels
seplocked EVE Information Portal
blankseplocked New Dev Blog: Fixing Lag: Picking Up Low Hanging Fruit
 
This thread is older than 90 days and has been locked due to inactivity.


 
Pages: [1] 2 3

Author Topic

CCP Fallout

Posted - 2010.09.13 16:53:00 - [1]
 

CCP Veritas' new "Fixing Lag" blog focuses on player module repeat optimization. You can read all about it here.

London
Imminent Ruin
Dirt Nap Squad.
Posted - 2010.09.13 17:01:00 - [2]
 

IBC, and awesome job. Does this only apply to Civilian guns for now? I understand it's a stepping stone towards other module optimization.

SheriffFruitfly
Caldari
Posted - 2010.09.13 17:02:00 - [3]
 

I like it cuz u used mission runners as guinea pigs.


SirHarryPierce
Posted - 2010.09.13 17:09:00 - [4]
 

Nice read.

CCP Explorer

Posted - 2010.09.13 17:10:00 - [5]
 

Originally by: London
IBC, and awesome job. Does this only apply to Civilian guns for now? I understand it's a stepping stone towards other module optimization.
This applies to any module that is repeating.

Civilian modules were used in the in-lab tests simply to make sure that inventory operations on ammo didn't introduce any noise in the measurements.

Liang Nuren
Posted - 2010.09.13 17:14:00 - [6]
 

Great job! Glad you guys are still hot on the trail and making active improvements. I'm loving the amount of new blogs... I hope CCP keeps going with them when the "crisis" is over. Very Happy

-Liang

TeaDaze
Agony Unleashed
Agony Empire
Posted - 2010.09.13 17:16:00 - [7]
 

Nice to see quantifiable progress in both fighting lag and communicating with players.

Full marks Smile

Firartix
Sense of Serendipity
Echoes of Nowhere
Posted - 2010.09.13 17:18:00 - [8]
 

Great job! I hope you CCP guys will continue to improve stuff to improve server performance.

Though - you didn't say anything about performance improvements regarding massive fleetfights and stuff. If i recall correctly the problem is mostly about repeating, then i guess it'd have a wide impact.... We wantz numberz !

BTW, First first page !

Amy Garzan
Gallente
Posted - 2010.09.13 17:19:00 - [9]
 

5% is better than nothing. Keep up the good work.

Lol and nice finding something civ modules are good for finally.

CCP Veritas

Posted - 2010.09.13 17:21:00 - [10]
 

Originally by: Liang Nuren
I'm loving the amount of new blogs... I hope CCP keeps going with them


I for one certainly plan to. The report structure of this is something we've been doing internally just for our own bookkeeping and peer review purposes. Converting them to devblogs is fairly painless. I'm not saying all of them are going to hit devblog, but the big ones should.

dangerfan
Caldari
Posted - 2010.09.13 17:21:00 - [11]
 

Props for using a horrible corporate buzz-word (Low hanging fruit) Very Happy

I have a question about the general cpu usage graph at the end. The graph's sample size shows there are 2 down-times before the flag, and 4 down-times after the flag. Was this taken into consideration when calculating the average cpu usage, as to not skew the results?

Firartix
Sense of Serendipity
Echoes of Nowhere
Posted - 2010.09.13 17:31:00 - [12]
 

It's just average... along with less dts, there's less CPU load time (since the server has been running for shorter durations) - so it all rounds up

Yingpang
Posted - 2010.09.13 17:36:00 - [13]
 

that reminds me of the work i do :) very cool stuff!! :) would be interesting to see with what kind of tools your working to analyze the details of your problem e.g. how much is home made monitoring tools and if you work with performance measurement tools which are available on the marked

side note: my job is to a big extend doing performance measurements for web applications which create similar effects on the back-end e.g. DB, where you never expected that a certain action in the front-end caused so many db calls, where actually the programmer should know but because its getting so complex can't really see it until you test and monitor it.

Gecko O'Bac
Deep Core Mining Inc.
Posted - 2010.09.13 17:36:00 - [14]
 

Originally by: CCP Veritas
Originally by: Liang Nuren
I'm loving the amount of new blogs... I hope CCP keeps going with them


I for one certainly plan to. The report structure of this is something we've been doing internally just for our own bookkeeping and peer review purposes. Converting them to devblogs is fairly painless. I'm not saying all of them are going to hit devblog, but the big ones should.


Yay for more geekiness! Spread it all around!

CCP Veritas

Posted - 2010.09.13 17:37:00 - [15]
 

Originally by: dangerfan
I have a question about the general cpu usage graph at the end. The graph's sample size shows there are 2 down-times before the flag, and 4 down-times after the flag. Was this taken into consideration when calculating the average cpu usage, as to not skew the results?


Don't take that graph too seriously. CPU usage per player is a pretty squishy metric to begin with, and no two days in Eve are the same. If I could take 15 days with the change and 15 without, then compare the numbers for those in aggregate, it would be much more meaningful. Of course, that would mean 30 days of not being able to do anything else to the cluster, which is not a cost I'm willing to pay.

The take-away from the last chart isn't that it was an exact 5% drop (that number came from eyeballing the graph, so, yeah, really weak), but rather that a cluster-wide effect was felt. For such a trivial change, that's awesome. Well, 8.5 awesomes, to be exact.

Blazde
4S Corporation
Morsus Mihi
Posted - 2010.09.13 17:37:00 - [16]
 

<3

Chribba
Otherworld Enterprises
Otherworld Empire
Posted - 2010.09.13 17:40:00 - [17]
 

\o/

Mashie Saldana
Minmatar
Veto Corp
Posted - 2010.09.13 17:57:00 - [18]
 

MOZO

Aranial
Gallente
Empyrean Warriors
The Obsidian Front
Posted - 2010.09.13 18:16:00 - [19]
 

*\o/*

Taedrin
Gallente
Kushan Industrial
Posted - 2010.09.13 18:22:00 - [20]
 

In after Chribba.

I love these new devblogs. *NORMALLY*, we wouldn't get any new devblogs until a few months before the next expansion rolls out. Filling in the dead time with lag fixes, bug fixes and other tech blogs is a great way to make your customers happy.

Grez
Neo Spartans
Laconian Syndicate
Posted - 2010.09.13 18:24:00 - [21]
 

Edited by: Grez on 13/09/2010 18:24:39
I liked the part where you fixed some lag. Awesome job CCP <3!

Luke S
Zeta Corp.
Posted - 2010.09.13 18:31:00 - [22]
 

I just find if funny that a nearly useless gun can use so much CPU. when I read the Dev blog. All I can do was laugh. Keep kicking that lag monster's ass. as well as remove its dignity.

Herschel Yamamoto
Agent-Orange
Nabaal Syndicate
Posted - 2010.09.13 18:41:00 - [23]
 

On one hand, I'm very sad that this took this many years to fix. On the other hand, I'm glad it's better now. Well done, in any case.

Stick Cult
Posted - 2010.09.13 18:49:00 - [24]
 

I love blogs... Very Happy

Merdaneth
Amarr
Defensores Fidei
Curatores Veritatis Alliance
Posted - 2010.09.13 18:54:00 - [25]
 

Might this fix be related to the much longer time it now takes to switch crystals on active guns?

Estel Arador
Posted - 2010.09.13 18:55:00 - [26]
 

awesome ugh

Hashin Kyojin
Posted - 2010.09.13 18:56:00 - [27]
 

Edited by: Hashin Kyojin on 13/09/2010 18:56:16
nice job ccp!
keep up the good work :)

mechtech
SRS Industries
SRS.
Posted - 2010.09.13 19:00:00 - [28]
 

This should really help fleet battles out! Great job CCP, find a couple more bugs like this and we'll be having smooth 1500 man fleet fights Very Happy

Bagehi
Association of Commonwealth Enterprises
Posted - 2010.09.13 19:21:00 - [29]
 

Excellent. Nice catch and fix! Hopefully will put that 5% improvement to use soon.

Lykouleon
Wildly Inappropriate
Goonswarm Federation
Posted - 2010.09.13 19:39:00 - [30]
 

CCP Veritas is my new hero

But he needs to learn how to use pie charts. I wants moar pie charts!!!


Pages: [1] 2 3

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only