Hi cteune
There will not be significant if any performance improvements improvement if you are planning to split database into seperate files on a server with one physical disk.
As per microsoft, If you had a disk array, Each separate file is physically placed on a disk or set of disks (if the
hardware disks are striped). SQL Server maintains a map of each file's
location on the disk. If one file is created across a hardware stripe
of four disks, one map points to the location of data on all four
disks. If four files are created across a hardware stripe of four
disks, four maps point to the location of the data on all four disks,
one map in each file for each object in that file.Whenever a data object (table) is accessed sequentially, a separate
thread is created for each file in parallel. Therefore, a tablescan for
a table that is assigned to a filegroup with four files uses four
separate threads to read the data in parallel.
So in the the case of disk array you are better off with the multiple file setup.
I understand this is not all comprehensive message but there whole lot more to this subject. Please feel free to ask questions.
Vivek