Hello. I’m Jiku from Inishie R plusA blog. Computers need to think about memory as data capacity.
Up until now, there have been various digital media such as blogs, audio media, and images, but the mainstream these days is still video distribution. Videos contain a lot of information, and as the saying goes, seeing is believing, so you can get a lot of information at a glance.
On the other hand, there are constraints regarding data capacity, and a single video can be extremely large, at hundreds of megabytes.
Even if a computer itself has many terabytes (one million times a megabyte), if you record and store many videos, the memory capacity will naturally become smaller. However, if it is a text file that only contains text, it often only needs a few kilobytes (one thousandth of a megabyte).
Here’s a quick refresher on bytes: 1 kilobyte = 1024 bytes, 1 megabyte = 1024 kilobytes, 1 gigabyte = 1024 megabytes, 1 terabyte = 1024 gigabytes.
By the way, the reason for 1024 and not 1000 is that computers express data using only the digits 0 and 1, known as binary numbers. Therefore, data capacities that are some power of 2 are easier for computers to handle.
2 to the 10th power, or 2 multiplied 10 times, equals 1024. There is a famous question about how many times you need to fold a 1mm piece of paper to surpass Mount Fuji, and the answer is 22 times. It might be interesting to try calculating this yourself.
The power of two increases in a manner that is said to be exponential, so if you multiply it by 2 100 or 1,000 times, the result becomes an astronomical number.
This so-called exponential approach has now become mainstream in the field of computer security, cryptography, making exponential encryption digits possible.
コメント