Question about memory in C

Skm Prabhu skmprabhu2 at
Wed Feb 10 08:54:12 EST 2016

I think reading file sequentially & process it is a good idea for huge
chunk of data. Just think about sort the data in someway (i feel, index
sort or hashing would be great) & use some search mechanism. Again it is
all depends on sort & search algorithm.

On Wed, Feb 10, 2016 at 7:10 PM, Victor Detoni <victordetoni at>

> Hi all,
> I'm working for a network security prototype and I would like to know the
> best way to read diferent configs from the memory, for example:
> My program will receive many pkts from network interface and it needs to
> know what's profile it will use based on source ip address.
> First all, I'm thinking to use array in C, for example:
> for (i=0;i<=PROFILES;i++) {
>     if (pkt.ip_addr == source_ip[i])
>         do_something(pkt,i)
> }
> I will process at about millions entries per second and ~100 profiles.
> What do you think? It will work fine? fast? any suggest?
> thanks
> Victor
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at
-------------- next part --------------
An HTML attachment was scrubbed...

More information about the Kernelnewbies mailing list