BPF also known as Berkeley Packet Filters was introduced first in 1992 by Steven McCanne and Van Jacobson in their paper The BSD packet filter: A New architecture for user-level packet capture. In this paper, they presented about BPF architecture and how it interfaced with the rest of the system and a new mechanism for
Tag: performance
strace: See what system calls kernel is executing.
In linux environment when you run any piece of code, any application or software. The piece of code actually maps to the some set of instructions in kernel level. To see those instructions that are being executed for that piece of code we can use this tool called strace. We will see what system calls
Want to know how to optimize MySQL database. Read here.
Every software engineer must have heard the name Mysql as it is one the most used and popular databases in world. When it comes to engineering there are whole lot of people who don’t even bother to think about database and focus only on code. This comes back and bite them bad when the system
Five mysql tricks to save your time while migrating huge data.
Hey there, when it comes to data archiving or migrating some of data from mysql to say csv of any other format. If the amount of data is huge it becomes really difficult to do so. Follow the following tips if you are working with great data. So lets see five mysql tricks to save
Python: Increasing performance of your code: For vs Map
In this performance of programming language article we are going to talk about some small tips which will help you in Increasing performance of your python code. Lookup for function is costly. Lets say we have to write a loop which will run till the length and calls upper on each string. alist = [‘a’,’b’,’c’] for item
Javascript: Understanding Repaint and Reflow of DOM for increasing performance
[sgmb id=3] Hey folks, I guess you have gone through the previous javascript performance articles on dynamic loading, scope and variables and DOM manipulation. For this time let us start with understanding what is repaint and reflow. For repaints and reflows we must know about DOM tree and render tree. DOM tree It is
JavaScript: How to handle DOM to increase performance and optimization.
[sgmb id=3] Hey folks, Till now we talked about increasing performance by dynamic loading and handling scope intelligently. If you missed them read about them, links mentioned at the bottom. In this article we are going to talk about DOM and how to handle DOM to make most out of it and optimize to
Javascript: Increasing performance by handling Scopes Smartly.
[sgmb id=3] Hey everyone, We are back with the new series of this Javascript: Increasing Performance series. In this post we will talk about scopes and how they affect the performance your web application. There are four basic places from which data can be accessed in JavaScript: Literal Values – Any value that represents