web analytics

Gangnam Style breaks YouTube, forces 64-bit counter

The whole Gangnam Style craze may have already died down locally, but the official music video of the song continues to garner hit on YouTube. So much so that it maxed out Google-owned video streaming website’ view counter and forces them to upgrade to a 64-bit integer.

In a short blog post, Google stated that the official Gangnam Style video was the first in the world to surpass the allowable views in a 32-bit integer (2,147,483,647). It adds that the smash hit was “viewed so many times we had to upgrade to a 64-bit integer” which should be sufficient (for now at least) enough to handle the additional views of Psy’s catchy song (and other viral videos in the future).

Gangnam Style YouTube


When asked if Gangnam Style really caused YouTube to upgrade their view counter, Google’s spokesperson Matt McLeron said that “nothing actually broke” and software engineers have already saw this coming. “There was never anything that actually went wrong. It’s just people having fun with the language,” he added.

The migration to 64-bit view counter takes up more memory but, in return, would allow YouTube to store numbers of up 9,223,372,036,854,775,808. Top that, Psy!


This article was written by Ronnie Bulaong, a special features contributor and correspondent for YugaTech. Follow him on Twitter @turonbulaong.

You may also like...

13 Responses

  1. Miss Call says:

    “The migration to 64-bit view counter takes up more memory but, in return, would allow YouTube to store numbers of up 9,223,372,036,854,775,808.”

    The view counter value is stored in memory? If you say so…

    • ewanlangha says:

      bakit sir may mali ba?

      eto definition ng computer memory:

      In computing, memory refers to the physical devices used to store programs (sequences of instructions) or data (e.g. program state information) on a temporary or permanent basis for use in a computer or other digital electronic device.

      … di ba sabi temporary or permanent basis?

    • ae says:

      Wag kasi hanggang 32GB expandable memory ang alam lang sa buhay

    • tama naman yung statement a. gets ko na hard disk ng database server ang tinutukoy mo. per pag binunot yung data mula sa database, i-store yun sa memory ng server hanggang madisplay sa pc mo. critical kasi ang memory usage sa isang server farm, buti kung pa-isa-isa lang pagprocess ng youtube server sa mga request, e pano pag nagsabay-sabay na ng 1 million requests?

  2. binary-decimal says:

    parang mali kasi

    32bit = 1111 1111 1111 1111 1111 1111 1111 1111 = 4294967295

    31bit = 1111 1111 1111 1111 1111 1111 1111 111 = 2147483647

    kaya nga ang RAM pag 32bit ang OS mo, hanggang ~4GB lang ang max capacity.

    likewise kung 63bit, tama yung values na binigay nila.

  3. Easy E says:

    Magtanong kung may di naintindihan. Di yung magko-comment ng katangahan. Nakakahiya. Lol.

  4. Easy E says:

    Was reading this earlier via cnet. Actually, 32bit signed integer talaga yun.

    • Mon says:

      32bit “signed” integer? so either positive or negative numbers?

      kung ganun nga, so yung 1 bit yung para sa negative or positive sign?

      di ko na tanda ito, dapat alam ko ito since computer engineering course ko dati hahaha @[email protected]

      pero yun yung magiging explanation bakit hanggang 2,147,483,647 lang yung number

  5. eric jay says:

    http://msdn.microsoft.com/en-us/library/s3f49ktz.aspx ok, na gets ko na.hehe
    nagflashback si data types mula sa memorya ko nung ni-lecture at at naging bahagi pa sya nang report ko.

  6. a says:

    bakit kasi signed int wala namang negative views. pero google iyan alam nila ginagawa nila

Leave a Reply


%d bloggers like this: