Question: I have a file which contains around 10 million rows and size is around 400mb , my system is just not able to handle it . when i try opening the file using gedit , it just gets stuck . Is there any way to handle such large files of data.

Answer: 
A web based great utility that can handle large file is Google Refine Tool. 

You can find <https://code.google.com/p/google-refine/wiki/FaqAllocateMoreMemory> [details for memory allocation]
Split them using the gnu (cygwin on Windows) head, tail or cut utilities. Then do work on the file parts.